All releases

v0.0.7 - Tool Atlas

v0.0.7 Latest View on GitHub ->

tokenuse 0.0.7, named Tool Atlas, broadens local tool coverage with Gemini CLI and Cursor Agent ingestion, upgrades desktop and workbook charts, and centralizes shipped wording across the TUI, desktop app, tray, exports, and CLI.

Highlights

  • Added Gemini CLI ingestion from local ~/.gemini/tmp/<project_hash>/chats/session-*.json|jsonl files, including exact token usage, cached input reads, thoughts, tool calls, Bash command extraction, and Gemini filters across TUI, desktop, and exports.
  • Added Cursor Agent transcript ingestion from ~/.cursor/projects/**/agent-transcripts, including Composer JSONL, legacy text transcripts, subagent transcripts, approximate token estimates, tool extraction, Bash command extraction, and CURSOR_AGENT_HOME for copied Cursor data folders.
  • Upgraded the desktop dashboard and tray popover with Motion-powered transitions, D3-backed activity charts, clean period-change graph redraws, and D3 rank heat strips while preserving the dense dark Token Use console style.
  • Added inline SVG activity timeline and rank-bar charts to self-contained HTML and PDF workbook exports while keeping the export path script-free and local-only.
  • Centralized shipped TUI, desktop, tray, export, and CLI wording in a shared copy catalog so labels and casing stay consistent.
  • Added a confirmed clear-data action to both Config pages that deletes archive.db and immediately reimports local tool history while keeping config, rates, pricing snapshots, and exports.

Gemini CLI

Gemini CLI sessions are now ingested from local chat files under ~/.gemini/tmp/<project_hash>/chats/session-*.json|jsonl. The parser reads exact token usage when present, including cached input reads, thought tokens, tool calls, and total buckets. Bash commands are extracted for command views, and Gemini can be filtered across the TUI, desktop app, and workbook exports.

GEMINI_DIR is supported for copied or nonstandard Gemini data roots.

Cursor Agent

Cursor Agent transcript support now covers ~/.cursor/projects/**/agent-transcripts, including Composer JSONL, legacy text transcripts, and subagent transcripts. Rows include approximate token estimates, tool and Bash command extraction, and project attribution from transcript path hints and ai_code_hashes.fileName metadata.

CURSOR_AGENT_HOME is supported for copied Cursor data folders. Older cursor-workspace rows can be reassigned when better project-path metadata is available, and Windows labels now restore home-directory paths with stable / separators.

Desktop And Exports

The desktop dashboard and tray popover now use Motion transitions, D3-backed activity charts, cleaner period-change redraws, and D3 rank heat strips while keeping the dense dark Token Use console style.

HTML and PDF workbook exports now include inline SVG activity timeline and rank-bar charts. The generated exports stay self-contained, script-free, and local-only.

Copy And Config

User-facing TUI, desktop, tray, export, and CLI wording now comes from a shared copy catalog, keeping labels and casing consistent across frontends.

Both Config pages now include a confirmed clear-data action that deletes archive.db and immediately reimports local tool history while keeping config, rates, pricing snapshots, and exports.

Usage and Config now grey out redundant desktop filter controls. Usage shows fixed 24h, All, and Spend defaults with matching shortcut behavior for inactive GUI filters.

Adapter Coverage

Claude alternate config roots, Codex cumulative token-only records and model hints, Gemini tool and total token buckets, and Copilot VS Code Insiders/server transcripts now have broader coverage. Copilot workspace labels and reasoning-token estimates are also improved.

Notes

  • 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.7 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.6...v0.0.7

Full Changelog: https://github.com/russmckendrick/tokenuse/compare/v0.0.6...v0.0.7