Codex needs authoritative in-product quota reset and entitlement-change notices
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 30/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Domain
- backend-api-design
Research direction
The report identifies Codex Desktop and ChatGPT Codex analytics but names no repository files, tests, or entry points; begin by locating the usage-meter and entitlement or analytics surfaces. Done would require agreed account-applicable event history, rollout semantics, and UI behavior, so product and API design must be settled before implementation.
Written by the indexing model from the issue text.
Description
Summary
Codex users can see an account-specific reset timestamp in analytics, but broader quota resets, entitlement changes, temporary capacity changes, and product rollouts are often inferred from social posts, comments, or third-party forecasting sites rather than from an authoritative in-product event history.
This creates an avoidable information asymmetry. A user nearing the limit cannot reliably distinguish:
- their normal account-specific weekly reset;
- a global or cohort quota reset;
- a temporary incident-related allowance change;
- a product release that changes available models or limits;
- a staged rollout that does not apply to their account;
- an inaccurate third-party prediction.
This report does not allege selective or follower-based resets. The product defect is the absence of an authoritative, account-applicable communication channel inside Codex.
Environment
- Product: Codex Desktop and ChatGPT Codex analytics
- Platform: Windows 11 Pro
- Subscription: ChatGPT Pro
- Observed: July 2026
Observed behavior
- Account analytics shows a precise weekly reset date and time.
- Public expectations of an additional reset or product change circulate through social media and third-party prediction pages.
- The user has no in-product record stating whether the event is official, global, cohort-specific, account-applicable, completed, delayed, or unrelated to their normal reset.
- The user plans production work around incomplete information and may reach the usage limit while waiting for an event that does not apply to the account.
- When the expected change does not occur, there is no authoritative explanation or event log in the product.
Expected behavior
Codex should expose a signed/authoritative account event feed containing:
- current five-hour and weekly windows;
- exact reset timestamps with timezone;
- source of each reset (
scheduled,manual_global,incident_remediation,plan_change,promotion, or other defined class); - announcement timestamp;
- effective timestamp;
- account/cohort applicability;
- whether the change completed successfully for this account;
- old and new entitlement/limit values when they change;
- links to the relevant official status incident or release note;
- a clear statement when a public announcement does not apply to the current account.
The app should notify the user before a displayed reset date changes and explain why.
Suggested UI
A small Usage events section near the usage meter:
Weekly reset: Jul 28, 2026, 1:09 PM local time
Last entitlement event: No account-applicable events since Jul 21
Official incident: Elevated Error Rates — monitoring
Third-party forecasts are not authoritative
Impact
- Users cannot plan high-value work reliably.
- Social-media followers and users watching external comments receive information sooner than users relying on the product.
- Third-party predictions can be mistaken for official account changes.
- Confusion is amplified when usage is already being consumed by retries, compaction, or service incidents.
- Trust suffers even when the underlying quota implementation is functioning as designed.
Related reports
- #27435 — reset display should remain date/time unambiguous.
- #30816 — displayed weekly reset date changed without explanation.
- #24080 — expose reset times and account rate-limit details.
- #35037 — active OpenAI incidents are not surfaced inside the running Codex session.
- #35032 — usage was consumed during repeated compaction/reprocessing.
The requested outcome is not privileged early access. It is equal, authoritative, account-specific product communication for every user.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·