Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260822-0338-statusline-dark-ascii-blocks-all-variables

rdmbair15m5-changelog-20260822-0338-statusline-dark-ascii-blocks-all-variables

Update Claude Code status line to v2.3.0 with dark ASCII blocks (▓ U+2593) for unused meter portions and all variables unconditionally enabled across all terminal widths.

Scope

Exact files touched

Summary of Changes

  1. Meter Statusbars: Changed unused bar segment fill glyph from ░ (U+2591 LIGHT SHADE) to ▓ (U+2593 DARK SHADE) in def shade($n) within jq.
  2. All Variables Enabled: Removed conditional column width drops and default filters for session_name, style, and version so all variables remain visible unconditionally.
  3. Additional Metadata: Enabled prompt-cache hit rate (⇊XX%), permission mode, and remote session badges in the spend and meters line.
  4. Anti-clobber and Self-healing: Canonical master updated, content pin updated in statusline.sha256, verified with statusline-verify.sh.

Verification Evidence

How to Undo

chmod 644 ~/.claude/canonical/statusline.sh
# Revert to v2.2.0 or previous git commit
chmod 444 ~/.claude/canonical/statusline.sh
shasum -a 256 ~/.claude/canonical/statusline.sh | awk '{print $1}' > ~/.claude/canonical/statusline.sha256
cp -f ~/.claude/canonical/statusline.sh ~/.claude/statusline.sh
chmod 755 ~/.claude/statusline.sh