v0.0.5 - Activity Pulse
tokenuse 0.0.5, named Activity Pulse, refreshes the TUI and desktop dashboards with graph-forward activity views, makes 24-hour usage truly rolling, and keeps the desktop app available in the background with configurable usage alerts.
Highlights
- TUI Overview, Deep Dive, and Usage now use a refreshed graph-forward layout with chronological activity pulses, ranked bars, and per-tool usage consoles. Short dashboard periods use hourly activity buckets; longer periods use daily buckets.
- Desktop Overview, Deep Dive, and Usage now mirror the refreshed dashboard language with activity pulses, ranked bars, compact gauges, and per-tool usage consoles.
- This Month activity graphs now stay hourly during the first 14 days of the month in both TUI and desktop, avoiding oversized daily bars at the start of a month.
- The
1period now means a rolling 24-hour window in both TUI and desktop, based on the current time rather than local midnight. - Opening Usage now automatically selects the 24 Hours period in both TUI and desktop so the visible filter matches the rolling per-tool console data.
- Closing the desktop app window now keeps Token Use running in the background with tray/menu-bar restore and configurable usage-jump notifications.
Dashboard Activity
The TUI Overview, Deep Dive, and Usage pages now lead with chronological activity pulses, ranked usage bars, and compact per-tool consoles. Desktop mirrors the same visual language across its matching views, so moving between frontends keeps the same dashboard reading model.
Short periods use hourly buckets while longer periods use daily buckets. This Month stays hourly during the first 14 days of the month, which keeps early-month activity readable instead of inflating a few daily bars.
Rolling Usage
The 1 period now represents the last 24 hours in both TUI and desktop. Usage opens on 24 Hours by default so the selected period matches the rolling per-tool console data users see first.
Desktop Background Alerts
Closing the desktop app window now keeps Token Use running in the background. The tray or menu-bar icon can restore the app, and configurable background usage alerts notify when automatic refreshes cross local spend, token, or call thresholds.
Packaging
The desktop tray/menu-bar icon now uses generated transparent bar glyphs from dedicated SVG sources instead of the full square app icon.
Desktop icon generation now invokes the Tauri CLI through Node instead of a platform shell shim, keeping Windows installer builds compatible with the beforeBuildCommand release step.
Homebrew tap updates now publish the desktop app as the tokenuse-desktop cask and record a cask rename from the old tokenuse cask, leaving tokenuse dedicated to the TUI formula.
Notes
- Background usage alert thresholds live in
config.jsonunderbackground_alerts; the defaults notify after$1.00,100ktokens, or25calls of new automatic-refresh usage with a 30-minute cooldown. - 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.5and must match the root Cargo package, desktop Cargo package, desktoppackage.json, and Tauri config versions.
Full Changelog: https://github.com/russmckendrick/tokenuse/compare/v0.0.4...v0.0.5
Full Changelog: https://github.com/russmckendrick/tokenuse/compare/v0.0.4...v0.0.5