Feature Request: Option to hide auto-expanded diffs

Resolved 💬 4 comments Opened Feb 1, 2026 by MyklKelsey Closed Feb 5, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Summary

Add a setting to show only file edit summaries without auto-expanding full diff content.

Current Behavior

When Claude edits files, the UI displays full diff output showing all changed lines, creating excessive scroll when many files are edited.

Proposed Solution

Requested Behavior

Option to show only the summary:

Update(file.py)
  ⎿ Added 3 lines, removed 1 line

With diff content available on-demand (e.g., ctrl+o to expand).

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Configuration and settings

Use Case Example

Use Case

Sessions with many file edits create visual noise. Useful for users who:

  • Make many changes per session
  • Trust Claude's edits without reviewing every diff
  • Want cleaner, more compact output
  • Optimize for minimal visual clutter

Suggested Implementation

Add setting in ~/.claude/settings.json:

{
  "autoExpandDiffs": false
}

Current Workaround

None - diffs always auto-expand.

[Please note this request was generated by Claude Code, so if it's too fancy, don't blame me. ;-) ]

Additional Context

_No response_

View original on GitHub ↗

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