ai-usagebar v1.41.0
Track ClinePass subscription limits alongside your other AI plans.
Share
Before you upgrade to v1.41.0
2 to fixLogos now shows one allowance per provider; the Name look is renamed Quattro (`"name"` remains accepted). Hidden metrics no longer set its headline. From v1.35.0 meter fill always means consumed quota; Used/Left changes numbers and tooltips.
When migrating from a bare executable, quit it, install and launch `AI Usage.app` in `/Applications`, then toggle Launch at Login off and on to update the saved path.
Read the evidence
`[ui] overview_vendors` now leads the TUI tabs and report entry order; other enabled vendors follow in canonical order. Linux Mint reads the same report field; an explicitly empty list does not promote `primary`.
Read the evidence
Fallback now asks `agy -p "/quota"` before Cloud Code when installed, at most every two minutes, with ten minutes before retrying failure; pin `agy_binary` if needed. Cloud Code tries prod before daily to include Gemini quotas.
Critical Linux quota alerts request a 30-second timeout. They expire where the notification daemon honors it; Omarchy's plugin still ignores that timeout pending its own change.
Read the evidence
Spend cards and tooltips name the last fully covered UTC day because the cost endpoint returns completed daily buckets and can omit today's activity.
Read the evidence
Early in a long quota window (under 15% elapsed), accelerated usage with at least half the allowance remaining warns as over pace rather than critical; Windows tray quota severity no longer turns red for a high-context Claude session alone.
Read the evidence
HTTPS trusts the OS certificate store alongside bundled roots, allowing vendor requests through TLS-inspecting proxies whose root is installed in the system store; transport errors expose certificate causes.
Read the evidence
What changed in v1.41.0
Enable `[cline]`, `[devin]`, `[muse-code]` or `[synthetic]` for the new providers. The grouped releases also add tray account controls and display filters, fix quota collection and monthly-only plans, and change meter fill and fallback behavior.
Also: Adds Devin, Muse Code and Synthetic quotas, live Claude session activity, Copilot accounts, Desktop account preparation, GNOME multi-provider indicators and per-metric KDE controls.
v1.41.0 via GitHub release binaries, AUR or crates.io; source builds require Rust 1.90. New providers are opt-in and need their documented login or API key.
New things you can do
Enable `[devin]`; macOS daily and weekly quota parsing works from v1.34.0.
Enable `[cline]`; macOS parses all three windows from v1.37.0, and renamed `api_key_env` credentials reach the provider catalog from v1.38.1.
Enable `[muse-code]`; elapsed and pace placeholders work from v1.38.1, and transient cold-cache network failures show loading.
Enable `[synthetic]`; the macOS menu bar displays its quota from v1.40.1.
`usage --json` adds `activity` and an Activity row; v1.34.0 makes the tooltip follow the displayed account and share report filtering.
The card's Prepare action checks live quota, runs one short turn if needed, and confirms readiness from the server reset time without restarting Desktop.
Fixed and improved
Watch several logins with `[[copilot.accounts]]` and `--account <label>`, each with its own tab and cache; `show_default_account = false` hides the unnamed entry. `GITHUB_COPILOT_TOKEN` cannot be combined with `--account`.
Read the evidence
Read the official CLI's existing `auth.json` after `opencode auth login`; `OPENCODE_GO_API_KEY` or an explicit `api_key` still wins. Override the file with `auth_paths`.
Read the evidence
Credit-based Pro plans show included and purchased credits, monthly utilization and billing resets through `/api/balance`; legacy session/weekly quota plans remain supported.
Read the evidence
Read the monthly Token Plan window, including monthly-only plans, in the widget, TUI and reports; the macOS menu bar handles monthly-only plans from v1.38.1.
Set `[nous] headline = "amount"` for usable credits on supported report-driven panels; a drained allocation no longer fails on tiny negative rounding residue. Credit detail lines, tooltips and balance placeholders format as USD from v1.41.0.
The macOS menu bar displays DeepInfra's USD balance instead of leaving it blank.
Read the evidence
Switch a saved Desktop-only account from its macOS tray card with a second confirmation click; `/claude-account` in the supplied Claude Code mod lists quotas and switches Desktop after a dry run. The tray can also add Claude and Codex accounts.
Choose per-account visible metrics, Used/Left reading and provider logos; Antigravity has separate pool buttons. Hidden metrics leave the bar, tooltip and alert calculation; at least one remains. Panel languages add Korean and Spanish.
Settings lists every provider with enable and sign-in controls, including disabled ones; Windows hover text follows starred metrics. Choose 15, 30 or 60-minute refreshes, view Cursor On-Demand caps as bars and see stale-data age. Spanish is available.
The macOS global-shortcut recorder captures chords; providers enabled after first launch gain default menu-bar stars, explicit unstarring survives restart, and missing cards keep their order and customization when they return.
Hide individual metrics per provider in Configure; hidden rows leave the popup, panel, tooltip, headline and severity, while the last visible metric stays locked. Value headlines display amounts, and grouped session rows no longer displace quota cells or color cards.
Select several Top bar vendors side by side with brand icons, or switch all off to hide them. Optional `show-pace` arrows color and annotate percentages when bars are off; an existing single `vendor` id remains valid.
Read the evidence
JSON adds optional `overview_vendors`, capped text-row `severity` and per-model `model_pool`; unstated or non-positive durations omit `window_secs` instead of emitting zero.
The Linux Mint dashboard opens under Wayland instead of crashing while asking for X11 server time.
Read the evidence
Show per-model pools such as Gemini 4 Argon alongside shared windows without duplicate-bucket failures; macOS summaries prefer shared windows over model-only limits, and simultaneous `agy` sessions use the latest quota reading rather than the latest redraw.
KDE keyring sessions work when `secret-tool lookup` rejects their content type; `agy` 1.3.1 missing-CSRF responses fall back correctly. Set `ide_language_server = false` to bypass a signed-out IDE masking a working session; this option has no effect on Windows.
The TUI and usage reports show the overall quota's reset countdown, with pace for weekly periods.
Read the evidence
Set a three-letter uppercase `currency` on `[[custom.metrics]]` or `[[custom.texts]]` to format numeric footnotes and rows as money; currency metrics use `used` and `limit`, not a ready-made `percent`.
Read the evidence
Extra-usage spend remains visible when credits or the monthly limit run out, distinguishing provider-disabled credit exhaustion from a user-disabled setting.
Read the evidence
API-controlled plan, model, credit-balance and Ollama text are escaped so `&` or `<` no longer breaks Waybar markup.
Read the evidence
Blank Claude tokens report a credentials error and login hint without sending an invalid request or arming rate-limit backoff, so logging back in is not masked by a five-minute wait.
Read the evidence
Blank Codex tokens report a credentials error with `codex login` instead of a false rate limit; empty refresh tokens no longer trigger invalid refresh requests.
Read the evidence
Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.