Skip to content

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

@gramatus

Description

@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.

  2. 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.

  2. 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.

  3. Documentation gap: Issue Docs: Comprehensive documentation out of sync with changelog features #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

[]

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:tuibugSomething isn't workinghas reproHas detailed reproduction stepsplatform:linuxIssue specifically occurs on LinuxstaleIssue is inactive

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions