Skip to content

Cost display should clarify it's API-equivalent, not actual charges #549

@QuarkAssistant

Description

@QuarkAssistant

Problem

When viewing cost data (e.g. via codexbar cost --provider claude or in the menu), the display shows something like:

Claude Cost (local)
Today: $125.12 · 218M tokens
Last 30 days: $1,137.50 · 1.9B tokens

For users on flat-rate subscription plans (Claude Max, Codex Pro, etc.), this is genuinely terrifying. The word "local" doesn't convey that these are hypothetical API-equivalent costs, not actual charges. My first reaction was pure panic before realizing this is just token usage priced at API rates.

Suggestion

Add a clear label or subtitle indicating these are estimated/equivalent costs, not billed amounts. For example:

  • Claude Cost (API equivalent — not billed)
  • Estimated API-equivalent cost (you pay your subscription rate)
  • A subtitle/footnote: Based on API pricing. Actual charges depend on your plan.

This would be especially helpful for:

  • New users seeing the cost display for the first time
  • Users on unlimited/flat-rate plans (Max, Pro) who don't track API pricing
  • Anyone glancing at the menu bar widget without full context

Context

On a Claude Max subscription, the actual bill is the flat monthly fee regardless of token usage. Showing $1,137/month with no disclaimer is a heart-attack moment. 😅

Love the app otherwise — just needs this one UX clarification to avoid unnecessary panic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    acceptedConfirmed backlog item or verified open bugarea:ui-uxUI polish, settings, layout, interaction behaviorenhancementNew feature or requestpriority:mediumMedium priority: real issue or meaningful backlog item

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions