File edit diffs persist visually after `claude --continue`

Resolved 💬 2 comments Opened Jan 17, 2026 by avxkim Closed Feb 28, 2026

Description

When resuming a session with claude --continue, file edit diffs from the previous session are displayed and remain visible, cluttering the chat interface.

Steps to Reproduce

  1. Start a Claude Code session
  2. Make file edits (Edit tool usage)
  3. Exit the session
  4. Resume with claude --continue
  5. The file change diffs from the previous session are displayed
  6. Ask a new question - the diffs remain visible above, making it hard to chat

Expected Behavior

When continuing a session, file edit diffs from previous turns should either:

  • Not be re-displayed at all, OR
  • Be collapsed/minimized by default

Actual Behavior

File edit diffs are displayed in full (showing removed/added lines with syntax highlighting) and persist visually throughout the continued session.

Screenshot

Shows edit diffs being displayed on session continue:

<img width="1267" height="381" alt="Image" src="https://github.com/user-attachments/assets/5de9a290-719a-4f27-a596-66f2e327ba88" />

These diffs clutter the interface when trying to have a new conversation.

Environment

  • OS: macOS (Darwin 25.2.0)
  • Claude Code version: 2.1.12

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗