Skip to main content

Codex quota / reset opacity

TaskPico Codex Quota Decision

Before you burn your remaining Codex quota, know whether to run now, conserve, lower reasoning effort, wait for the reset, or verify first — from official OpenAI plan facts plus the quota state you read on your own dashboard.

What you provide

  • Your plan (Plus, Pro 5x / 20x, Business, Enterprise, API key…) and the model you intend to use.
  • The task: small, medium or large, and how urgent it is.
  • As you read them on your usage dashboard or /status: remaining share of the current window, minutes to reset, weekly share, and what you observe about a reset. Nothing is read from your account and nothing is stored.
  • Optional: the reasoning effort or mode you intend to use.

What you get back

  • One action: RUN NOW, CONSERVE, LOWER EFFORT, WAIT FOR RESET or VERIFY FIRST — with the reasons.
  • Known facts from official OpenAI pages: your plan's local-message estimate range for that model per five-hour period, credits per token, what happens at the limit, and the reasoning-effort guidance — each with its source and date.
  • Your situation aligned to those facts, alternatives (smaller model with its official range, credits, API key, lower effort) and the explicit uncertainties.

It is not a reset countdown and never confirms a reset. It never infers your account's limits, and it never quantifies how much a reasoning-effort level saves, because OpenAI publishes no such figure. Your assistant interprets the result; the tool only applies official facts to the state you supply.

Data

Snapshot as of 2026-09-13, valid until 2026-09-20T11:20:04Z (transcribed from the official Codex pricing, models and config-reference pages; plan and limit semantics change with product updates). Data pack version 002.1.

Example

Synthetic situation: Plus plan, GPT-6 Astra, a medium task that is not urgent, 30% of the five-hour window left, reset in 40 minutes, high reasoning effort. The values are illustrative.

{
  "status": "stale_data",
  "task_result": null,
  "assumptions": [
    "Snapshot as_of 2026-09-13, valid_until 2026-09-20T11:20:04Z."
  ],
  "missing_fields": [],
  "sources": [
    {
      "url": "https://developers.openai.com/codex/pricing",
      "as_of": "2026-09-13T11:20:04Z"
    },
    {
      "url": "https://developers.openai.com/codex/models",
      "as_of": "2026-09-13T11:20:06Z"
    },
    {
      "url": "https://developers.openai.com/codex/config-reference",
      "as_of": "2026-09-13T11:20:07Z"
    },
    {
      "url": "https://chatgpt.com/codex/settings/usage",
      "as_of": "2026-09-13"
    },
    {
      "url": "https://help.openai.com/en/articles/9793128-about-chatgpt-pro-plans",
      "as_of": "2026-09-13"
    }
  ],
  "capability_version": "1.0.0",
  "data_pack_version": "002.1",
  "as_of": "2026-09-13",
  "valid_until": "2026-09-20T11:20:04Z",
  "next_step": "The snapshot expired on 2026-09-20T11:20:04Z (168-hour policy: plan and limit semantics change with product updates). No recommendation is produced from expired data; the operator refreshes the snapshot and increments data_pack_version."
}
Know when to spend my Codex quota

Use it inside ChatGPT or Claude after connecting TaskPico.