Terminal UI issues on VS Code — page 3
Issues the maintainers labelled both platform:vscode and area:tui.
231 issues · 41 open · 190 resolved (82%) · first seen Feb 24, 2026
Is this getting better or worse?
This class of problem is converging. 73 new reports in the last 90 days vs 146 in the 90 before — -50%. The open backlog peaked at 45 in 2026-03 and sits at 41 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
180 of these reports name the Claude Code build they were running, spanning 88 releases. Heaviest reporters:
- Claude Code v2.1.84
- Claude Code v2.1.83
- Claude Code v2.1.207
- Claude Code v2.1.119
- Claude Code v2.1.142
- Claude Code v2.1.74
- Claude Code v2.1.150
- Claude Code v2.1.143
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 29 days across 190 closures. Of the 190 closures with a recorded reason, 35% were closed as completed and 123 as not-planned or duplicate. The most recent completed fix landed in 2026-08.
Workarounds reported by the community
55 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] Cannot paste auth code into "Paste code here if prompted >" during /login in Dev Container (v2.1.105)
- I have a solution that works for me. WSL workaround when paste is broken during /login If you're on WSL, have no browser, and can't paste the token, install wslu so WSL can open your Windows browser for the OAuth flow: R…
Found in the thread of #47699 · resolved - [BUG] Intermittent terminal rendering corruption in VS Code (text selection forces a partial re-render)
- …inistic trigger I can pinpoint - also during short sessions Workaround that does help - Selecting the garbled text (as noted above) Screenshot attached. <img width="1602" height="387" alt="Image" src=" /
Found in the thread of #59915 · resolved - [Bug] Command delete removes all prompt lines instead of current line only
- …ine). Losing a whole drafted prompt to a reflex is painful. Workaround I'm using until this lands: disabling CLAUDE CODE NO FLICKER entirely to revert to the classic renderer, where cmd+delete behaves correctly. Would re…
Found in the thread of #49313 · resolved - Caps Lock keypress leaks '[57358u' into input when using VS Code integrated terminal
- …nored by Claude Code and never appear as text in the input. Workaround Disabling in VS Code fixes the noise, but breaks Shift+Enter (newline in Claude Code input) since the terminal can no longer distinguish Shift+Enter…
Found in the description of #38581 · 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 201–231
Ranked by community engagement (reactions weighted over comments).
- [BUG] confirmation prompts preempt enter key for sending additional text
- New conversations inherit renamed session title
- [BUG] Stats dashboard does not reflect VS Code extension usage
- [BUG]
- [BUG] VS Code terminal output garbled with stray Unicode diacritical characters — resolves after reloading VS Code
- Voice input stopped transcribing after updating to 2.1.156 in VS Code on Windows 11
- [Bug] Reasoning extraction failed: Request ID req_011CeZiYEMqBqdzC3Mt8UXA3
- [BUG] Small blank-line gap appears above the input box in VS Code integrated terminal (Windows), persists across updates
- [Feature Request] Restore prompt navigation/jump-to-prompt functionality in CLI
- [Bug] Agent behavior not complying with agents.md specifications
- Mouse drag text selection still broken in VS Code terminal on 2.1.245 despite CLAUDE_CODE_DISABLE_MOUSE_CLICKS=1 (regression of #72173)
- [BUG] It is a UX antipattern for Ctrl-C to both be 'clear the command line' and 'stop a dozen subagents'.
- [Feature Request] Display summary of user decisions at session end
- [BUG] Copying and pasting from terminal window - drops text
- Effort picker shows a level as selected while requests are silently applied at a lower level, with no warning
- Windows paths printed outside code blocks lose backslashes (`\_` eaten as a markdown escape)
- [BUG] Fullscreen TUI in VS Code terminal: mouse drag-select works only once, next selection requires switching terminal tabs
- [BUG] claude code cli bug
- [BUG] Cursor jumps and overwrites text in VS Code integrated terminal after a few minutes (arrow keys trigger it) — continuation of #3116
- [Bug] Task flagging incorrectly triggers on important operations
- Dragging a file from Finder into the terminal silently strips `&` from the path
- [BUG] `/goal clear` typed while the agent is working is treated as chat text and never executed
- Persian/RTL text renders reversed inside boxed TUI components (e.g. /agents)
- [BUG/FR] VS Code terminals are silently capped to 256-color by a default-on feature gate — custom themes render visibly wrong; no opt-out exists (unlike tmux's `CLAUDE_CODE_TMUX_TRUECOLOR`)
- [BUG] Bug de renderizado al usar scroll táctil en la terminal de Claude Code
- [Bug] Mobile scrolling in GitHub Codespaces web fills input field with NaN values
- [BUG] Mouse wheel captured, disabled terminal scrollback when opening Agent / Shell View
- [BUG] /export command missing from slash command list in specific project folder
- Session title gets overwritten by the last user message (e.g. "commit"), losing the descriptive name
- [BUG] AskUserQuestion modal ignores buffered user input queued before the prompt was rendered
- [Feature Request] Add option to disable exit prompt when monitor is actively running