Releases: crup/runrate
Releases · crup/runrate
Runrate v1.1.1
Runrate v1.1.1
This patch fixes dashboard charts for cache-heavy and fine-grained views.
Fixes
- Removed the fixed chart-bin cap so explicit granularities such as
1mand1dcover the full selected period instead of silently showing only the most recent bins. - Added cache read and cache write as first-class token series in the primary chart, so cache-heavy Codex sessions no longer look flat while totals continue increasing.
- Kept chart totals aligned with the selected period across multi-model sessions.
Docs
- Regenerated README screenshots from the All time, 1-day, workspace view.
- Kept private workspace names, session ids, and debugger context masked in README assets.
Validation
- TypeScript: passing
- ESLint: passing
- Prettier: passing
- Vitest: 7 tests passing
- Build: passing
Runrate 1.1.0
Runrate v1.1.0
This release adds the Codex session cost debugger: a local, on-demand way to open one session and see which checkpoints created the biggest token spikes.
What's New
- Codex session cost debugger from the workspace/session table.
- Costliest checkpoint view with input, output, reasoning, cache, token, and estimated-cost breakdowns.
- Checkpoint filters for
All,Input,Output,Reasoning, andCache. - Checkpoint sorting by
Cost,Tokens, orTime. - Nearby prompt/tool context for selected Codex checkpoints, read locally only when the debugger is opened.
- Inferred usage categories such as Coding, Debugging, Testing, Git Ops, Build/Release, Docs/Content, Delegation, and Exploration.
- A new
30 dayscalendar filter for README-quality medium-range inspection. - Updated README screenshots for dark mode, light mode, and the masked session debugger.
Improvements
- Improved token-composition colors so input, output, reasoning, and cache read are easier to distinguish.
- Fixed debugger header spacing so long session ids and explanatory copy no longer sit too close to the drawer edge.
- Restored the visible
Inputlabel while preserving fresh-input accounting internally. - Fixed
runrate --versionso it reports the package release version.
Privacy
- The debugger reads raw Codex JSONL only on demand for the selected session.
- Prompt and tool context are not included in the normal aggregate dashboard response.
- README screenshots mask private workspace names, session ids as
***, and debugger prompt/tool context as** masked **.
Install
npx @crup/runrateValidation
- TypeScript: passing
- ESLint: passing
- Vitest: 7 tests passing
- Build: passing
Runrate 1.0.0
Runrate's first stable release.
Highlights
- Local React dashboard launched with
npx @crup/runrate - Codex usage parsing with token, cache, model, session, workspace, and cost telemetry
- Claude Code adapter marked best-effort and fixture-tested
- All-time and calendar filters with configurable graph granularity
- Linear/log chart scale and toggleable Input, Output, and Reasoning series
- Workspace/session views with local-only privacy posture
- npm package published with provenance as
@crup/runrate@1.0.0
Install
npx @crup/runrate