Add more statusline segments: token count, elapsed time, git status, memory indicator
Resolved 💬 3 comments Opened Apr 25, 2026 by nileshanand-pixel Closed Apr 28, 2026
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
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
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗