Release notes

FEATURE

Usage charts group days by your local time so late-night work isn't credited to yesterday

The daily, weekly, and monthly usage charts in the panels now correctly align with your local time zone. Previously, the system bucketed everything by Universal Time (UTC), meaning if you were working in the pre-dawn hours of your local time, the system recorded it as the evening of the "previous day" in London, making your charts look baffling. Now, it converts timestamps to your machine's local time before drawing the graphs. It's like buying a midnight snack and having your budgeting app insist you bought it yesterday — the app has finally learned to look at the clock on your wall before logging the receipt.

BUGFIX

Archived Codex sessions are no longer left out of your totals

When calculating your total Codex quota usage, the system now correctly includes the old sessions you've "archived". Previously, it only watched the active session folder, meaning if you tucked a chat into the archive directory, its usage vanished into thin air and wasn't added to your totals. Now, the system sweeps both folders together. It's like an accountant who used to only tally the receipts sitting on your desk and completely ignored the bills you stuffed in your drawer, but now finally knows to open the drawer too.

Original changelog

Original changelogUsage charts group days by your local time so late-night work isn't credited to yesterday
**Usage charts group days by your local time, not UTC**: the daily/weekly/monthly aggregates bucketed each entry by its UTC calendar day, so usage in the local pre-dawn hours (e.g. 00:00–08:00 at UTC+8) was credited to the previous day; timestamps are now converted to local time before bucketing, matching the HTML report.
Original changelogArchived Codex sessions are no longer left out of your totals
**Archived Codex sessions are no longer undercounted**: usage now scans `~/.codex/archived_sessions/` alongside `~/.codex/sessions/`, so Codex sessions that have been archived still count toward your totals (no change when that directory doesn't exist).