Terminal UI issues on WSL

Issues the maintainers labelled both platform:wsl and area:tui.

155 issues · 34 open · 121 resolved (78%) · first seen Feb 27, 2026

Is this getting better or worse?

This class of problem is converging. 63 new reports in the last 90 days vs 91 in the 90 before — -31%. The open backlog peaked at 34 in 2026-07 and sits at 34 today.

0 9 17 26 34 2026-022026-042026-062026-08
2026-02 — First reports2026-03 — Most new reports (34)2026-07 — Peak backlog (34 open)

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

118 of these reports name the Claude Code build they were running, spanning 74 releases. Heaviest reporters:

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 121 closures. Of the 121 closures with a recorded reason, 36% were closed as completed and 78 as not-planned or duplicate. The most recent completed fix landed in 2026-08.

Workarounds reported by the community

59 of these issues post a workaround someone says worked. The highest-engagement ones:

v2.1.150: scroll wheel no longer scrolls conversation — sends arrow keys instead
Please provide workaround
Found in the thread of #65833 · still open
[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
Voice: Add language configuration for speech-to-text transcription
Workaround found: setting in settings.json The voice STT language can be configured via the setting in : After adding this manually, /voice correctly shows Dictation language: ru and Russian speech recognition works. Not…
Found in the thread of #33170 · resolved
[BUG] claude login paste not working in code input field (regression in 2.1.105+)
…e back to 2.1.104 fixes the issue without any other changes Workaround Downgrade to 2.1.104 (binary is still present after auto-update) ln -sf ~/.local/share/claude/versions/2.1.104 ~/.local/bin/claude What Should Happen…
Found in the description of #47799 · resolved
[BUG] v2.1.172 regression: scroll wheel sends arrow keys in WSL2 terminal (Using Ubuntu)
…y sequences instead of scroll events. TUI shows the hint: . Workaround Roll back to 2.1.170: shell Scroll wheel is sending arrow keys · use PgUp/PgDn to scroll ` Steps to Reproduce roll back into v2.1.170 Claude Model So…
Found in the description of #67300 · 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).

Related aggregations

  1. Terminal UI issues on macOS

    3,373 issues
  2. Terminal UI issues on Windows

    1,530 issues
  3. Terminal UI issues on Linux

    1,252 issues
  4. Terminal UI issues on VS Code

    230 issues
  5. Core CLI issues on WSL

    83 issues
  6. Model behaviour issues on WSL

    79 issues
  7. Agents issues on WSL

    67 issues
  8. IDE integration issues on WSL

    58 issues