Codex Desktop Profile token activity shows next day instead of local date
What version of the Codex App are you using?
26.527.60818 (3437)
What platform is your computer?
- macOS Tahoe
26.5 - Apple Silicon MacBook Pro
- Local timezone/location: California, United States
What issue are you seeing?
The Profile page's Token activity calendar/usage heatmap appears to have a date/timezone synchronization bug.
My computer's local date is currently Jun 1 in California time, but the Token activity heatmap marks the current/hovered day as Jun 2. The tooltip shows:
0 tokens on Jun 2
This makes the daily usage display appear one day ahead of the user's actual local date.
Steps to reproduce
- Open Codex Desktop.
- Go to Settings/Profile.
- Look at the Token activity daily heatmap.
- Hover over the current day's square near the right side of the chart.
- Compare the tooltip date with the computer's actual local date.
Expected behavior
The Token activity chart should use the user's local system timezone/date when displaying daily usage. If the user's computer is currently on Jun 1 in California time, the current day's activity square and tooltip should show Jun 1, not Jun 2.
Actual behavior
The Token activity chart shows the current activity square as Jun 2 even though the local computer date is still Jun 1.
Why this matters
Daily usage tracking needs to align with the user's local date. Showing the next day early can confuse users about when tokens were used, whether usage is being counted for the correct day, and whether streak/activity data is accurate.
This looks like the chart may be using UTC/server date boundaries instead of the user's local timezone, or otherwise applying an incorrect timezone conversion when rendering the daily Token activity heatmap.
<img width="1714" height="626" alt="Image" src="https://github.com/user-attachments/assets/f18caaf8-4c24-4b52-8d3c-00c6dcd15c85" />
<img width="336" height="384" alt="Image" src="https://github.com/user-attachments/assets/a048f184-7065-46be-a457-e97c1f52ed6d" />