[Bug] Ctrl+O triggers transcript view, not real-time verbose toggle - missing keyboard shortcut for live verbose output

Open 💬 4 comments Opened Dec 18, 2025 by gramatus

Bug Description

There are two distinct verbose-related features that appear conflated in documentation and help text:

  1. Real-time verbose output - enabled via /config → "Verbose output", --verbose flag, or settings.json. Shows detailed tool usage inline as Claude works.
  1. Transcript mode (Ctrl+O) - a separate historical view that takes over the screen and shows past session details, not real-time output.

Problems:

  1. Missing feature: There's no keyboard shortcut to toggle real-time verbose output on/off while Claude is actively working. Users who want to quickly enable/disable verbose streaming during a session cannot do so without restarting with --verbose or changing /config.
  1. Misleading help text: The ? help menu shows Ctrl+O as "Toggle verbose output" but it actually triggers transcript mode - a completely different full-screen historical view.
  1. Documentation gap: Issue #5068 noted that transcript mode lacks documentation. The distinction between these two features is not explained anywhere.

Expected behavior:

  • A keyboard shortcut (perhaps Ctrl+O or another key) should toggle real-time verbose output on/off during active Claude execution
  • Transcript mode should have a different shortcut or be accessible via slash command
  • Help text should accurately describe what each shortcut does

Related issues: #5068 (documentation sync), #7554 (Ctrl+O conflicts), #2724 (transcript mode UX)

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.0.72
  • Feedback ID: 34abe5e6-c16f-4e38-b2db-2efc857747fb

Errors

[]

View original on GitHub ↗

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