Skip to content

Add reasoning effort, git change breakdown, and opt-in status-line visuals#4

Merged
livlign merged 1 commit into
mainfrom
feat/status-line-visuals
Jul 7, 2026
Merged

Add reasoning effort, git change breakdown, and opt-in status-line visuals#4
livlign merged 1 commit into
mainfrom
feat/status-line-visuals

Conversation

@livlign

@livlign livlign commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Show reasoning effort beside the model (Opus 4.8 (high)) and drop the (1M context) suffix.
  • Break the git dirty count into new/modified/deleted beside the branch: main +1 ~2 -1 ↑1.
  • Add four opt-in visual features, each behind its own env var (default off — none can be reliably auto-detected):
Env var Effect
CCBIT_NERD_FONT Nerd Font glyphs for git change marks (plus/pencil/trash)
CCBIT_ICONS leading Nerd Font icon per ambient segment
CCBIT_GIT_COLOR color git marks green/yellow/red
CCBIT_CTX_GAUGE mini fill bar beside ctx% (ctx ▆▆▁▁▁ 38%)
CCBIT_RATE_COLOR escalate 5h/7d meters to yellow (≥70%) / red (≥90%)
  • While idle and quiet (no sibling news), rotate a faint one-line hint advertising whichever features are still off, so they're discoverable without the docs.

Test plan

  • go test ./... — all green; new hermetic tests cover git color, ctx gauge, rate color, Nerd Font marks, and idle-tip rotation.
  • go vet ./... clean.
  • Verified each feature combination via ccbit demo.

🤖 Generated with Claude Code

…suals

Show the reasoning effort beside the model (Opus 4.8 (high)) and drop the
"(1M context)" suffix. Break the git dirty count into new/modified/deleted
(+1 ~2 -1) beside the branch.

Add four opt-in visual features, each behind its own env var (default off,
since none can be reliably auto-detected):
- CCBIT_NERD_FONT — Nerd Font glyphs for git change marks
- CCBIT_ICONS     — a leading icon per ambient segment
- CCBIT_GIT_COLOR — color git marks green/yellow/red
- CCBIT_CTX_GAUGE — a mini fill bar beside ctx%
- CCBIT_RATE_COLOR — escalate 5h/7d meters to yellow/red

While idle and quiet, rotate a faint one-line hint advertising whichever
features are still off, so they're discoverable without reading the docs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@livlign
livlign merged commit 134a884 into main Jul 7, 2026
4 checks passed
@livlign
livlign deleted the feat/status-line-visuals branch July 7, 2026 17:02
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