All releases

v0.0.9 - Price Signals

v0.0.9 Latest View on GitHub ->

tokenuse 0.0.9, named Price Signals, makes pricing inputs, cache-read rates, and published cost books easier to inspect and maintain across the TUI, desktop app, and release automation.

Highlights

  • Added cache-read price-rate visibility to model tables and session call details, keeping observed cache-hit percentages separate from pricing multipliers.
  • Updated embedded pricing generation for current Claude, OpenAI/Codex, Cursor Auto, and Gemini cache-read rates, including Cursor Auto's direct 20% cache-read row.
  • Split pricing into upstream and override books, moved official-source pricing rules into JSON config, and added GitHub Copilot usage-based pricing gated to June 1, 2026.
  • Added a scheduled/manual GitHub Actions workflow to refresh and publish generated pricing books.
  • Changed the generated currency snapshot workflow from nightly to weekly.
  • Added published rates, pricing book links, and the active pricing book date to the TUI and desktop Config pages.
  • Moved published cost JSON into costs/ and renamed the currency snapshot download to exchange-rates.json.

Pricing Books

Embedded pricing is now generated from separate upstream and override books, with provider source rules described in JSON config instead of hand-coded refresh logic. The refreshed book covers current Claude, OpenAI/Codex, Cursor Auto, and Gemini cache-read rates, and it adds the Cursor Auto direct 20% cache-read row.

GitHub Copilot usage-based pricing is included with a June 1, 2026 gate so local cost calculations can reflect the published billing model when it becomes active.

Config And Refresh

The TUI and desktop Config pages now expose published rate and pricing book links, plus the active pricing book date, so users can see which embedded or downloaded data set is driving cost display.

Maintainers can refresh generated pricing books through a scheduled or manual GitHub Actions workflow. Currency snapshot generation now runs weekly, and published cost files live under costs/ with the currency download renamed to exchange-rates.json.

Notes

  • Added maintainer pricing documentation with provider source quotes and parser caveats for Claude Code, Codex, Cursor, GitHub Copilot, and Gemini.
  • Local usage analysis remains local-only. Network calls are limited to explicit Config-page downloads or maintainer refresh and release paths.
  • The release tag should be v0.0.9 and must match the root Cargo package, desktop Cargo package, desktop package.json, and Tauri config versions.

Full Changelog: https://github.com/russmckendrick/tokenuse/compare/v0.0.8...v0.0.9

Full Changelog: https://github.com/russmckendrick/tokenuse/compare/v0.0.8...v0.0.9