Repository navigation
codex-usage-tracker 0.9.0
Summary
0.9.0 adds persisted aggregate diagnostic snapshots and polished Diagnostics dashboard panels for investigating tool output, commands, file reads, read productivity, and concentration without persisting raw prompts, assistant text, tool outputs, command text, patch text, or raw source-log paths.
Highlights
- Persist aggregate diagnostic snapshots with explicit on-demand refresh metadata and schema-versioned CLI/API contracts.
- Add Diagnostics panels for Overview, Tool Output, Commands, File Reads, Read Productivity, and Concentration.
- Add terminal token-count buckets, missing-count coverage, command roots, expandable command children, read-output token allocation, and read-to-modify correlation.
- Keep Diagnostics refresh isolated from normal live dashboard refresh so regular usage updates do not recompute or blink diagnostic panels.
- Add Playwright diagnostics smoke coverage and release documentation for the snapshot privacy boundary.
Validation
- Local release gate passed: ruff, mypy, pytest, coverage, compileall, dashboard JS syntax, check_release, git diff --check, build, twine, check_release --dist.
- Installed-package smoke passed locally and in Docker on Python 3.14.
- Diagnostics dashboard Playwright smoke passed on desktop and mobile.
- TestPyPI Trusted Publishing completed successfully and clean TestPyPI install verified codex-usage-tracker 0.9.0.