Terminal UI issues on Linux
Issues the maintainers labelled both platform:linux and area:tui.
1,252 issues · 183 open · 1,069 resolved (85%) · first seen May 9, 2025
Is this getting better or worse?
This class of problem is holding steady. 310 new reports in the last 90 days vs 395 in the 90 before — -22%. The open backlog peaked at 200 in 2025-12 and sits at 183 today.
Derived by counting each matching issue from its creation date until it closed. First-party
computation over the anthropics/claude-code tracker — the trend is not published
anywhere upstream.
Which builds report this
782 of these reports name the Claude Code build they were running, spanning 170 releases. Heaviest reporters:
- Claude Code v2.0.76
- Claude Code v2.1.12
- Claude Code v2.1.201
- Claude Code v2.1.92
- Claude Code v2.1.119
- Claude Code v2.1.114
- Claude Code v2.1.81
- Claude Code v2.1.2
Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.
Do these get fixed?
Median time to close is 32 days across 1,069 closures. Of the 1,069 closures with a recorded reason, 32% were closed as completed and 732 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
290 of these issues post a workaround someone says worked. The highest-engagement ones:
- [BUG] AskUserQuestion: "No response after 60s — continued without an answer"
- Another workaround is to temporarily add the tool to the . list in your . Any Tool added to that list is entirely hidden from the model, so it will simply ask questions in prose in the chat window.
Found in the thread of #73125 · resolved - [BUG] View intermittently jumps to top of terminal when reviewing code edits while scrolled up
- Same on Mac with iTerm2 terminal my workaround for iTerm2 has been to set Settings Advanced "Prevent CSI 3 J from clearing scrollback history?" - set to "Yes" But this results in the terminal output growing very quickly…
Found in the thread of #1486 · resolved - [BUG] Terminal Scrollback Buffer Rewind Lag in Claude Code + Tmux + Visual Studio Code After Extended Use
- …t - Using Claude model: Sonnet 4 (claude-sonnet-4-20250514) Workaround needed : Currently have to restart Claude Code session through terminating the process via frequently to maintain usability in tmux environments. Thi…
Found in the description of #4851 · still open - [BUG] Text cannot be copied from Claude Code's output using `Ctrl+Shift+C` or right-click context menu.
- Workaround is in [ 62706 ](
Found in the thread of #62699 · still open - [BUG] login with pasting auth code doesn't work
- …6 64 GNU/Linux) Able to type in the field but cannot paste. Workaround for login if your are using tmux: tmux send-keys -t vwt-ssd:5 'claude' C-m ... some operation and url pop-up .... ... use url get the auth code ... t…
Found in the thread of #47669 · resolved
Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.
Matching issues 1–100
Ranked by community engagement (reactions weighted over comments). Listing the top 300 of 1,252 matches; the statistics above cover all 1,252.
- [BUG] AskUserQuestion: "No response after 60s — continued without an answer"
- [BUG] View intermittently jumps to top of terminal when reviewing code edits while scrolled up
- [BUG] Terminal Scrollback Buffer Rewind Lag in Claude Code + Tmux + Visual Studio Code After Extended Use
- [Feature Request] Add scroll-only mouse mode to disable clicks while preserving wheel scrolling
- Use of native terminal's cursor
- [BUG] Text cannot be copied from Claude Code's output using `Ctrl+Shift+C` or right-click context menu.
- [BUG] login with pasting auth code doesn't work
- [BUG] Terminal rendering corruption in tmux - text overlaps and overwrites previous output
- [BUG] Can't paste image from clipboard
- [Feature Request] Add granular mouse control options to disable click-selection while preserving scroll
- Excessive scroll events causing UI jitter in terminal multiplexers (4,000-6,700 scrolls/second)
- [BUG] Can't paste image from clipboard on Linux (Ubuntu)
- [BUG] Can't see Claude's thinking anymore
- [BUG] Sessions become unresponsive after upgrade to 2.0.60 (suspected background agent blocking)
- [BUG] @ path autocomplete broken in v2.0.72 when running from git subdirectory
- [BUG] CLI login fails to allow pasting the code from the browser when terminal paste bracketing is enabled
- [Bug] Tab Key Incorrectly Triggers Thinking Instead of File Completion
- Bug: /context command output appears temporarily then vanishes without trace (v2.1.9 regression)
- image paste in ssh/sftop
- spinnerVerbs setting in ~/.claude/settings.json is ignored
- /terminal-setup does not support GNOME Terminal
- Assistant text blocks silently dropped when followed by more thinking in the same turn — never rendered, missing from transcript JSONL (2.1.201, adaptive thinking)
- [BUG] Claude Code Terminal Refreshes / Sends me to the top of terminal session every 15 seconds
- [BUG] Verbose mode not displaying thinking blocks in v2.1.31 (regression)
- [BUG] Claude Code 2.0.43+ exits immediately after rendering welcome screen on RHEL8
- [BUG] Settings effortLevel "max" is silently downgraded when user interacts with effort selection UI
- [BUG] Hints advertise `btw-side-question` feature, which doesn't seem to work and isn't documented
- [BUG] rendering glitching on refreshing - suspected TMUX or multiple rapid resolution changes and Claude Code TUI rendering not updating resolution properly
- Fable 5 model behavior: 16 min of silent tool calls, then AskUserQuestion about never-shared findings during incident response
- [BUG] Mouse click to refocus terminal triggers permission prompt unintentionally
- [BUG] Pressing shift+space inserts the word "space" instead of adding a space
- [BUG] v2.1.73 causes terminal freeze with yellow search bar in tmux sessions - memory leak related
- [BUG] Terminal laggy scrolling and jumping with long history
- [BUG] Can't paste auth token into the CLI app, so can't auth.
- AskUserQuestion dialog auto-submits on mouse click without confirmation
- [BUG] High Keystroke Latency / Excessive data being sent/logged on keystrokes
- Incorrect Enter Key Behavior in VIM Insert Mode for Prompt Submission
- [Bug] Permission prompt disappears after Ctrl+O toggle with concurrent tool calls
- [Bug] `/usage` command inaccessible despite active subscription
- [BUG] Provide a way to disable the annoying new Tip Banner
- Resume crashes with "g9H is not a function" — REPL onSessionRestored undefined in 2.1.120
- Cannot paste OAuth code into auth prompt (bracketed paste not handled)
- [BUG] ESC Key Causes Complete Terminal Freeze in Claude Code
- Up/Down arrows jump to history instead of moving cursor through wrapped multi-line prompt input (all platforms; regressed ~2.1.15)
- New scroll UI breaks tmux copy mode workflow (scrollback no longer accessible)
- Support Shift+Enter for multiline input (industry standard)
- [BUG] Verbose output setting fails to persist (reverts to default after restart)
- [BUG] v2.1.69: thinking summaries empty in transcript and TUI — undocumented behavior change
- [BUG] Performance regression in v2.0.72 - slow input/response with ~30k tokens context
- [Bug] Anthropic API Error: 500 Server Overload
- [BUG] [regression] MCP tool results invisible in 2.1.88 — outputSchema safeParse guard returns null on schema mismatch
- [Bug] File autocomplete suggestions disappear when navigating subdirectories with @ syntax
- [BUG] Interactive CLI degrades over time, leading to UI lag and repeated timeout errors
- TUI duplicates rendered text in scrollback on long sessions (Windows + Linux)
- Terminal renderer CPU spin: 100% CPU with 625K writes/0 blits on large session
- [Bug] Ctrl+O triggers transcript view, not real-time verbose toggle - missing keyboard shortcut for live verbose output
- Fullscreen (alternate-screen) mode breaks terminal copy — can't select/copy login URL
- Right-click paste broken since ~2.1.167: mouse reporting captures right-click, requires Shift+right-click workaround
- [BUG] Cursor renders in wrong location (outside input box) after submit / new response / resize — vim mode, Linux + macOS
- Claude Code freezes: static spinner, unresponsive input, ignores SIGTERM
- [BUG] 2.1.89 - terminal content disappearing.
- [BUG] Context percentage mismatch between /context, statusline API, and internal limit trigger
- [FEATURE] support mouse scrolling in tmux
- [BUG] Cannot paste OAuth auth code in v2.1.107 (regression from v2.1.104)
- Voice mode requires /voice toggle off/on each session despite voiceEnabled: true
- [Bug] /usage endpoint returns subscription-only error despite active subscription
- [BUG] Misplaced native terminal cursor in dialog boxes with tabs
- AskUserQuestion choices are clickable with mouse — accidental clicks hard to avoid
- [BUG] Contextual prompt suggestions during conversations stopped working (regression ~March 1-2)
- [BUG] Linux Terminal Freezes after launching new versions of Claude code from 2.1.34. Complete Freeze - Cannot Type, Ctrl+C Non-Responsive
- Feature Request: Support LC_TIME locale for /usage command time formatting
- OSC 52 clipboard writes should include PRIMARY selection (`p`) on Linux
- [BUG] @ command includes .git files in autocomplete
- [FEATURE] Support LC_TIME locale for /usage command time formatting
- Claude Code hangs indefinitely on startup in non-git directories (regression since 2.1.31)
- [BUG] Bug: Tmux scrollback buffer cleared during autocompact/compact
- CLI: permissionDecisionReason not displayed in permission prompt for PreToolUse 'ask' decisions
- [Bug] Claude responses contain repeated text sections requiring excessive scrollback
- Agent Teams: subagent permission request crashes the Bun process (2.1.111)
- [BUG] Input Lag / Slow Typing Echo When Context is Full (Regression from 2.0.x)
- [BUG] input lag while typing in v2.0.72
- [BUG] Cannot disable the buggy Interactive Question Tool
- Output uses hard newlines for word wrap, breaking tmux copy mode
- [BUG] Named sessions not appearing in /resume picker
- Scroll back + Color bleaching + Memory leak fix -- npm i -g claudefix --- Cons: Plugs myself and runs an ad, makes claude immutable so it stays locked --- Slowly adding more festures to ennhance UX, youre a bot if youre bitching about safety in the comments.. Linux only
- [Bug] Inconsistent usage percentage display between /usage page and CLI
- Claude Code CLI Unusable: APIErrorterminated + Offline Flickering + Extreme Execution Delays
- Selecting text in the TUI corrupts multi-byte UTF-8 (Cyrillic) when copied via OSC 52
- [BUG] /context command output renders twice
- [BUG] Excessive scrolling in long terminal conversations
- Feature: Add usage reset time to status line metadata for customization
- Mouse tracking breaks terminal right-click context menu and text selection
- /usage command fails for Claude Max accounts
- [BUG] ' Approaching 5-hour limit'
- [BUG] Input latency severely affected by API response times - typing becomes unusable during API slowdowns
- [BUG] Ctrl+O conflicts with [whatever]
- `--resume` crashes with "UKH is not a function" when restoring a session with prior messages (2.1.120)
- Voice mode broken on Linux after upgrade to 2.1.83
- 100% CPU usage while idle awaiting user input
- [Bug] /rewind creates in-file branches not visible in resume picker, contrary to documentation