Skip to content

fix: color compact phone status bar segments - #55

Merged
OmarB97 merged 1 commit into
mainfrom
fix/tui-phone-status-colors-mirror
May 31, 2026
Merged

fix: color compact phone status bar segments#55
OmarB97 merged 1 commit into
mainfrom
fix/tui-phone-status-colors-mirror

Conversation

@OmarB97

@OmarB97 OmarB97 commented May 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • Render the compact phone status bar as semantic colored segments instead of one monochrome string.
  • Color status, model, context, duration, voice, session count, background jobs, cost, and cwd independently.
  • Add context usage tones: green for low, amber for moderate, red for high.

Why

Verification

  • npm test -- --run src/tests/appChromeStatusRule.test.tsx src/tests/statusRule.test.ts src/tests/statusBarTicker.test.ts
  • npx eslint src/components/appChrome.tsx src/tests/appChromeStatusRule.test.tsx
  • npm run build

@github-actions

Copy link
Copy Markdown

🔎 Lint report: fix/tui-phone-status-colors-mirror vs origin/main

ruff

Total: 0 on HEAD, 0 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 0 pre-existing issues carried over.

ty (type checker)

Total: 9620 on HEAD, 9620 on base (➖ 0)

🆕 New issues: none

✅ Fixed issues: none

Unchanged: 4999 pre-existing issues carried over.

Diagnostics are surfaced as warnings — this check never fails the build.

@OmarB97
OmarB97 merged commit 8004f35 into main May 31, 2026
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant