The statusline issues on Windows

Issues the maintainers labelled both platform:windows and area:statusline.

84 issues · 17 open · 67 resolved (80%) · first seen Feb 24, 2026

Is this getting better or worse?

This class of problem is converging. 23 new reports in the last 90 days vs 32 in the 90 before — -28%. The open backlog peaked at 17 in 2026-09 and sits at 17 today.

0 4 9 13 17 2026-022026-052026-082026-10
2026-02 — First reports2026-03 — Most new reports (16)2026-09 — Peak backlog (17 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

48 of these reports name the Claude Code build they were running, spanning 37 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 31 days across 67 closures. Of the 67 closures with a recorded reason, 12% were closed as completed and 59 as not-planned or duplicate. The most recent completed fix landed in 2026-08.

Workarounds reported by the community

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

Context window status bar shows 200k for Claude Sonnet 4.6, but model supports 1M tokens
…lls still use the full 1M window for requests. No user-side workaround Since this is a hardcoded internal model config, there's no way for the user to override it. The display will show 200K until the CLI is updated with…
Found in the thread of #61734 · resolved
effortLevel "max" not serialized to settings.json and not passed to statusLine stdin
…30:02Z) - OS: Windows 11 Pro - Model: Opus 4.6 (1M context) Workaround None currently available. Custom statusLine scripts cannot detect "max" effort level from either stdin JSON or settings.json fallback.
Found in the description of #34837 · resolved
Windows: statusline cancellation (taskkill /T) and cross-session liveness probes overload WMI - WmiPrvSE pinned at 300-550% CPU with ~10 concurrent sessions
…) can be avoided on machines where MSYS2 bash is unreliable Workaround that resolved it here - Ported the statusline script to Node (80 ms vs 481 ms, output identical) so renders finish inside the 300 ms debounce window…
Found in the description of #73785 · resolved
[Windows] Cancelled statusLine commands leave permanently suspended child processes
…sline runs. Shell-form hooks still need the Job Object fix. Workaround in use: an async SessionStart hook in exec form that kills , and with one suspended thread, 0 CPU time and an age over 120 s, plus whose parent is go…
Found in the thread of #98976 · still open
Ultracode arms with no ultracode setting in any scope; header shows plain "with xhigh effort" while it is active
…exists anywhere on disk is a session title I typed by hand as a workaround ( , ) - which is rather the point: the only way to see the state is to write it down yourself. So the arming is real, session-only, and recorded…
Found in the thread of #91033 · still open

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–84

Ranked by community engagement (reactions weighted over comments).

Related aggregations

  1. The statusline issues on macOS

    177 issues
  2. The statusline issues on Linux

    51 issues
  3. The desktop app issues on Windows

    2,230 issues
  4. Terminal UI issues on Windows

    1,760 issues
  5. Core CLI issues on Windows

    1,413 issues
  6. Model behaviour issues on Windows

    1,301 issues
  7. Cowork issues on Windows

    1,071 issues
  8. Tool calls issues on Windows

    980 issues