[Feature Request] Add optional session running cost indicator for subscription users
Description
Optional "running cost" indicator for subscription users
Problem summary:
Subscription users can't see real-time cost,
which will hurt if pricing model evolves to use-based costs, as with the API model.
Details:
Today, API users see per-call cost as a billing line item. Subscription
users see effort metrics (/context token counts) but no dollar translation.
The users who'd most benefit from cost-awareness — subscription users
who'll need to adjust habits if/when pricing models change — are the ones
not shown it.
Concrete request:
Optional opt-in "session running cost" indicator,
either as a small status-bar number ("~$X.XX so far") or expandable side
panel. Not enabled by default; users opt in via Settings.
Why opt-in?
- Avoids cost-anxiety friction for users who'd rather not see it.
- Lets engagement-focused users keep current "all you can eat" feel.
- Builds cost-awareness muscle memory for users who want it, before
any pricing-model transition makes it suddenly relevant.
Same translation logic the API billing already uses; the data is already
computed (token counts shown in /context). Mostly a UI surface, not new
infrastructure.
Pair-programming use case: when iterating on doc edits or formatting in
chat, a visible cost ticker would naturally encourage tighter prompts
and shorter back-and-forth. Today the same iteration burns context
silently. Visibility = self-discipline without paywall coercion.
Environment Info
- Platform: linux
- Terminal: vscode
- Version: 2.1.123
- Feedback ID: d6ad30b7-23dc-4a5a-b8c2-1a59e7efede5
Errors
[{"error":"FF8: Insufficient permissions for global npm install.\n at Jjq (/$bunfs/root/src/entrypoints/cli.js:2769:2119)\n at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:9026:10782)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-03T09:32:18.785Z"}]This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗