Feature request: persistent verbose/compact toggle + collapsible Edit diffs
Resolved 💬 2 comments Opened Mar 26, 2026 by builder-alxpck[bot] Closed Apr 25, 2026
Feature Request
Current Behavior
Ctrl+Otoggles verbose/compact mode but is session-only — resets every new session- Edit/Update tool diffs always show inline regardless of the toggle state
- This creates a mixed experience where some tool outputs are collapsed and others (Edit diffs) are always expanded
Desired Behavior
- Persistent default setting — e.g.,
outputVerbosity: "compact"insettings.jsonso it survives across sessions - Edit diffs should respect the toggle — in compact mode, show only
Added 11 lines, removed 3 lineswithout the inline diff. The diff is still reviewable viaCtrl+OorCtrl+Ewhen needed.
Why
When working on a long session with many file edits, the expanded diffs make it harder to follow the conversation flow. The user already approved the edit — the diff is useful for review but shouldn't dominate the scrollback by default.
Suggested Implementation
- Add a setting like
verboseOutput: true | falsein.claude/settings.json - Have
Ctrl+Ostill toggle within the session, but default to the setting value on session start - Treat Edit/Update diffs like other tool outputs — collapsible based on the toggle
🤖 Generated with Claude Code
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗