Usage limit message should show try again time in user's timezone
Open 💬 2 comments Opened May 16, 2026 by sweemer
What variant of Codex are you using?
CLI
What feature would you like to see?
I would like to see the time shown in the following message converted into my timezone instead of being shown in GMT.
You've hit your usage limit. Upgrade to Pro (https://chatgpt.com/explore/pro), visit
https://chatgpt.com/codex/settings/usage to purchase more credits or try again at 5:47 AM.
I went ahead and implemented it with the help of Codex here:
https://github.com/sweemer/codex/tree/add-timezone
Summary of changes:
- Show usage-limit retry timestamps in the user’s local timezone when available, with a fallback to the host local timezone if no user timezone is present.
- Plumb timezone context through the API bridge, turn/session handling, realtime conversations, and both remote compaction paths so usage-limit errors preserve that context end to end.
- Add/update protocol, API bridge, and core tests covering timezone-aware formatting and propagation, and add chrono-tz to support IANA timezone conversion.
Screenshot of the retry time shown with my local timezone:
<img width="1113" height="235" alt="Image" src="https://github.com/user-attachments/assets/d23a6a80-599d-4c4e-9f4e-a3fb90cb93cf" />
Additional information
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗