Shared agentic usage pool can exhaust a weekly Codex limit within hours without an adequate warning
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
Research direction
No files, tests, or implementation entry points are identified. Start by locating the shared usage-accounting and pre-run agent execution flows, then determine how remaining quota, estimates, confirmations, and post-run breakdowns would be represented and tested.
Written by the indexing model from the issue text.
Description
Summary
Codex, ChatGPT Work/Agents, and other agentic features now draw from a shared agentic usage pool. In practice, this can cause a user's entire weekly Codex allowance to be exhausted within a very short period, without a clear pre-run warning, cost estimate, or confirmation proportional to the amount of quota about to be consumed.
This is especially problematic for long-running or high-reasoning tasks whose actual quota cost is not visible in advance. A user may reasonably choose the strongest available model and allow an agentic task to continue, only to discover afterward that nearly the entire weekly allowance has been consumed and Codex is unavailable for the rest of the week. The completed work may also be incomplete or not provide a quantitatively or qualitatively proportionate benefit for the quota consumed.
Observed case
- Subscription: ChatGPT Plus
- Date: July 15, 2026
- Weekly usage reset shown at approximately 15:23 local time
- After roughly two hours of agentic/Codex use, Codex reported that the limit had been reached
- Next reset shown: July 22, 2026 at 15:23
- Previously, high usage generally resulted in shorter temporary rate limits rather than an immediate week-long lockout
- Agent runs had previously appeared to have a separate limit; the new shared accounting was not sufficiently apparent before the work started
I cannot determine from the UI exactly which run, model, or product consumed which percentage of the shared pool.
Why this is a user-facing problem
The issue is not merely that usage is limited. The problem is that the product does not provide enough information for a user to make an informed decision before committing a large portion of a weekly allowance.
At minimum, users need to know:
- that Codex and the relevant agentic products share the same pool;
- the remaining percentage or credits before starting a task;
- an approximate cost range for the selected model and task mode;
- whether a single run is likely to consume a substantial portion of the remaining weekly allowance;
- which product, model, and run consumed the quota afterward.
Without that information, the effective amount of usable service is unpredictable even immediately after a weekly reset.
Expected behavior
Before starting or continuing an unusually expensive run, show a warning such as:
This task may consume a substantial portion of your remaining weekly agentic usage. Continue?
For very high estimated consumption, the warning should state the approximate percentage or credit range. A warning would be particularly appropriate when a run could consume, for example, more than 25%, 50%, or nearly all of the remaining weekly allowance.
The usage page should also provide a breakdown by:
- Codex / Work / other agentic product
- model
- local, cloud, or remote execution
- task or session
- timestamp
- estimated or final usage cost
Requested improvement
- Add a persistent remaining-usage indicator in Codex and other products sharing the pool.
- Add a pre-run estimate or at least a low/medium/high cost classification.
- Require explicit confirmation before a task can consume an unusually large share of the remaining weekly quota.
- Show a detailed post-run usage breakdown.
- Clearly announce changes that merge formerly separate limits before they take effect.
- Avoid allowing one incomplete or low-value run to silently consume nearly an entire weekly allowance without any intervention point.
This report is about transparency, predictability, and informed consent around shared usage accounting, not a request for unlimited usage.
- 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 ·