You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
agentacct tui just opens for a global install. The read commands (tui, now, limits) now fall back to the machine-wide store when run from a directory with no project store, so a global-by-default install no longer needs --store-dir. A per-repo install still sees its project store, and an explicit --store-dir / AGENTACCT_STORE_DIR still wins — a misconfigured one now surfaces its error instead of silently reading the global store. (#52)
A cohesive theme and a real nav bar. The TUI ships a cohesive dark theme and a prominent top nav bar — the brand and the current screen, under an accent rule — in place of the thin default header, so usage, cost, and work read as one designed dashboard. (#52)
One-key shareable snapshot. Press p from any screen to save a shareable SVG of the current view — it renders in any browser or on GitHub — written under the store, never the working directory. (#52)
The weekly-plan plan column on the sessions list. The full sessions list (press s) now carries the same weekly-plan % column as the home panel. (#52)
Changed
The weekly-plan estimate is shown only when it is calibrated to your own usage. A per-session "% of weekly plan" now appears only when it is calibrated from your own recorded limit history; otherwise the session detail shows a "calibrating from your own usage" note and the list shows —, instead of a number derived from a shipped universal baseline. Providers change how many tokens a plan grants, so the figure is grounded in your account or withheld. Generalized to every plan-bearing client. (#52)
Refreshed the README screenshots — the new theme, the plan column, per-step machine-check evidence with exit codes, and the plan-estimate line — and added scripts/gen_tui_screenshots.py to regenerate them from synthetic demo data. (#52)