[FEATURE] Claude Code mobile/web: show model, context (K), effort level & usage limit
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
On the mobile / web Claude Code surface there's no persistent indicator of session
state. You can't tell at a glance which model is active, how full the context is, what
effort level you're on, or how close you are to a plan/rate limit.
This is especially acute when driving a remote session (/rc) from mobile — you're
steering a session you can't fully see, so knowing the model, context fill, effort, and
remaining usage at a glance really matters. But honestly it should just be always
visible, remote session or not.
Proposed Solution
Add an always-visible status readout (header or above the input) showing:
- Model (e.g. Opus 4.8)
- Context size in K (e.g. 42k/200k, %)
- Effort level (e.g. high / max)
- Usage / limit (session + weekly, shared across surfaces)
Persistent by default — not behind a tap/menu.
Alternative Solutions
No current way to see this persistently on mobile; usage/limits are buried in menus,
and during a remote session there's even less visibility into what's happening.
Priority
High - Significant impact on productivity
Feature Category
Other (mobile / web app)
Use Case Example
- I start a remote session with
/rcand continue it from my phone. - Mid-session I want to send a large prompt but don't know how full the context is or
how close I am to my weekly limit.
- A persistent header (
Opus 4.8 . 120k/200k . effort: max . weekly 16%) tells me
instantly — so I can compact, switch model, or hold off, without opening any menu.
Additional Context
Companion to the Desktop status-line request #71582 and the mobile autocomplete bug
#71584.