Feature Request: Enhanced Statusline Information
The current statusline is great and shows useful info (worktree, branch, model, project, context %, cost, background tasks). However, a few additional segments would make it significantly more useful for power users.
Requested additions
-
Token count (input/output) — Show raw token numbers alongside or instead of the context % bar. E.g. 12.3k in / 8.1k out. The current [#----] 9% bar is helpful but imprecise — raw numbers help with cost estimation and knowing exactly how much context is left.
-
Elapsed time — Session duration displayed as e.g. 14m 32s. Useful for tracking how long a session has been active, especially during long debugging or implementation sessions.
-
Pending tool calls indicator — A visual indicator when Claude is waiting on user approval for a tool call. Currently it's not obvious at a glance whether the session is thinking vs. waiting for permission.
-
Git dirty/clean indicator — A simple ● (dirty) or ✓ (clean) next to the branch name. Saves running git status manually to check if there are uncommitted changes.
-
Memory indicator — Show whether auto-memory is active and/or how many memories exist. E.g. mem: 3 or a small icon. Helps users know if context from prior sessions is being loaded.
Current statusline for reference
hack | (Dashboard-UI-updates) | Opus 4.6 (1M context) | auditify-copilot | [#---] 9% | $0.10 | :5173 ✓ | dev|build|lint
npm run dev (running)
Why
These additions would reduce the need to run manual commands (git status, mental math on tokens) and give users a more complete at-a-glance view of their session state.
🤖 Generated with Claude Code
Feature Request: Enhanced Statusline Information
The current statusline is great and shows useful info (worktree, branch, model, project, context %, cost, background tasks). However, a few additional segments would make it significantly more useful for power users.
Requested additions
Token count (input/output) — Show raw token numbers alongside or instead of the context % bar. E.g.
12.3k in / 8.1k out. The current[#----] 9%bar is helpful but imprecise — raw numbers help with cost estimation and knowing exactly how much context is left.Elapsed time — Session duration displayed as e.g.
14m 32s. Useful for tracking how long a session has been active, especially during long debugging or implementation sessions.Pending tool calls indicator — A visual indicator when Claude is waiting on user approval for a tool call. Currently it's not obvious at a glance whether the session is thinking vs. waiting for permission.
Git dirty/clean indicator — A simple
●(dirty) or✓(clean) next to the branch name. Saves runninggit statusmanually to check if there are uncommitted changes.Memory indicator — Show whether auto-memory is active and/or how many memories exist. E.g.
mem: 3or a small icon. Helps users know if context from prior sessions is being loaded.Current statusline for reference
Why
These additions would reduce the need to run manual commands (
git status, mental math on tokens) and give users a more complete at-a-glance view of their session state.🤖 Generated with Claude Code