[BUG] StatusLine intermittently renders '…' on 2.1.52 (Windows)

Resolved 💬 2 comments Opened Feb 24, 2026 by jeongsuho-lawyer Closed Mar 24, 2026

Summary

After updating to Claude Code 2.1.52, the custom statusLine intermittently shows instead of the full output. The same session alternates between correct rendering and without any config or terminal changes. This was working consistently on 2.1.51.

Environment

  • OS: Windows 11 Pro (native, not WSL)
  • Claude Code version: 2.1.52
  • Previous version: 2.1.51 (no issues)
  • Terminal: Windows Terminal / Git Bash
  • statusLine plugin: claude-hud 0.0.7

Steps to Reproduce

  1. Configure a custom statusLine command (e.g., claude-hud with expanded layout)
  2. Use Claude Code 2.1.52 on Windows
  3. Observe the statusLine — it alternates between full output and

Expected Behavior

StatusLine renders consistently every cycle:

[Opus 4.6 | Max] │ RENAISSANCE_VPS git:(main*)
Context ██████░░░░ 58% │ Usage █░░░░░░░░░ 7% (4h 31m / 5h) | ████░░░░░░ 38% (98h 31m / 7d)

Actual Behavior

Intermittently renders as:

[Opus 4.6 | Max] │ RENAISSANCE_VPS git:(main*)
  …

Both states occur within the same session, same config, same terminal width.

Diagnosis

  • The statusLine command itself executes correctly every time when run manually (~100ms, valid output)
  • No API timeouts — usage cache is valid
  • Not a terminal width issue — the same output fits when it does render
  • Worked consistently on 2.1.51 earlier today
  • 2.1.52 was released 2026-02-24 06:00 UTC; issue appeared immediately after auto-update

Related

  • jarrodwatts/claude-hud#147 (same report from plugin side)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗