Core CLI issues on WSL — page 2
Issues the maintainers labelled both platform:wsl and area:core.
101 issues · 23 open · 78 resolved (77%) · first seen Jan 17, 2026
Is this getting better or worse?
This class of problem is converging. 27 new reports in the last 90 days vs 48 in the 90 before — -44%. The open backlog peaked at 23 in 2026-10 and sits at 23 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
74 of these reports name the Claude Code build they were running, spanning 57 releases. Heaviest reporters:
- Claude Code v2.1.118
- Claude Code v2.1.201
- Claude Code v2.1.198
- Claude Code v2.1.158
- Claude Code v2.1.92
- Claude Code v2.1.296
- Claude Code v2.1.283
- Claude Code v2.1.210
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 33 days across 78 closures. Of the 78 closures with a recorded reason, 24% were closed as completed and 59 as not-planned or duplicate. The most recent completed fix landed in 2026-10.
Workarounds reported by the community
28 of these issues post a workaround someone says worked. The highest-engagement ones:
- Silent U+FFFD corruption in CJK model output due to TextDecoder missing `{ stream: true }` in SSE line decoder
- …lity of hitting a chunk boundary mid-character much higher. Workaround PostToolUse hook that detects U+FFFD after every Write/Edit and blocks with an error message: Configure in : This detects corruption after the fact a…
Found in the description of #43746 · resolved - [BUG] Interactive sessions write the 5-minute prompt cache despite requesting 1h: `cache-keepalive-2026-09-03` beta (2.1.296–2.1.300, Team and Max; `claude -p` unaffected)
- …seems to think it's asking for 1h. Setting explicitly is my workaround for now.
Found in the thread of #101685 · still open - Auto mode's Bash-first steering reverses 2.1.21 and 2.1.31, which shipped the opposite as a fix
- …annoying, instead of diffs I only see this: Thanks for the workaround, I will try it.
Found in the thread of #89731 · still open - Persistent 400 'thinking blocks in the latest assistant message cannot be modified' — interleaved thinking persisted with empty text + signature bricks sessions
- …xt while keeping the signature is the broken middle ground. Workaround (no config change, no loss of thinking) Fully exit the session, then remove only the interior thinking blocks from the JSONL (keep the legitimate lea…
Found in the description of #63277 · resolved - [Bug] One transient advisor failure permanently latches the tool off for the whole session; distinct error causes flattened to generic "unavailable"
- …n the advisor is to latch off early in the session. Current workarounds are restarting the session or wiring an external review fallback. Suggested fix Treat / / -class results as retryable (clear the latch on next call…
Found in the description of #67411 · 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 101–101
Ranked by community engagement (reactions weighted over comments).