{
  "generated_at": "2026-09-15T10:55:53.924Z",
  "data_updated_at": "2026-09-15T07:43:59.806Z",
  "site": "https://whenaireset.com",
  "docs": "https://whenaireset.com/api",
  "latest": {
    "id": 34,
    "provider": "openai",
    "occurred_at": "2026-09-12T08:09:17.000Z",
    "type": "regular",
    "body": "Reset all propagated. Sweet dreams.\n\n— confirms the reset announced five hours earlier (x.com/thsottiaux/status/2098612714704891959), posted together with a round of Astra quality fixes:\n\nHi Astra users. A reset and a quick update on quality issues that have been posted around.\n\nWorking with some of you, we have found and fixed the following issues:\n- Some skills written for previous models were triggering too often or preventing the model from checking its work.\n- An opt-in context management experiment that could cause early stops or replies to older messages. We've disabled it. Our rough estimate is that 4-5k users were affected by this experiment.\n- We've also removed some badly configured engines that resulted in a measured quality degradation for a long tail of traffic flowing through them.\n\nWe’ve also made some more minor improvements and things should feel significantly better across the board. More consistent follow-through, better tracking of your latest message, and better checks on the work as it’s going through the motions.\n\nThe examples posted and all the users who worked directly with us were incredibly useful in helping fix things quickly. Always grateful for this incredible community.\n\nAnd of course, a reset is also landing by midnight today.",
    "source_url": "https://x.com/thsottiaux/status/2098685367058612394",
    "author": "thsottiaux",
    "page": "https://whenaireset.com/openai",
    "product": "Codex & ChatGPT Work"
  },
  "providers": {
    "openai": {
      "slug": "openai",
      "name": "OpenAI",
      "product": "Codex & ChatGPT Work",
      "short_name": "Codex",
      "page": "https://whenaireset.com/openai",
      "api": "https://whenaireset.com/api/v1/openai.json",
      "feed": "https://whenaireset.com/openai/feed.xml",
      "badge": "https://whenaireset.com/badge/openai.svg",
      "docs_url": "https://help.openai.com/en/articles/20001507-paid-weekly-work-and-codex-rate-limit-resets",
      "windows": [
        {
          "id": "5h",
          "label": "5-hour window",
          "kind": "rolling",
          "duration_ms": 18000000
        },
        {
          "id": "weekly",
          "label": "Weekly allowance",
          "kind": "rolling",
          "duration_ms": 604800000
        }
      ],
      "latest_event": {
        "id": 34,
        "provider": "openai",
        "occurred_at": "2026-09-12T08:09:17.000Z",
        "type": "regular",
        "body": "Reset all propagated. Sweet dreams.\n\n— confirms the reset announced five hours earlier (x.com/thsottiaux/status/2098612714704891959), posted together with a round of Astra quality fixes:\n\nHi Astra users. A reset and a quick update on quality issues that have been posted around.\n\nWorking with some of you, we have found and fixed the following issues:\n- Some skills written for previous models were triggering too often or preventing the model from checking its work.\n- An opt-in context management experiment that could cause early stops or replies to older messages. We've disabled it. Our rough estimate is that 4-5k users were affected by this experiment.\n- We've also removed some badly configured engines that resulted in a measured quality degradation for a long tail of traffic flowing through them.\n\nWe’ve also made some more minor improvements and things should feel significantly better across the board. More consistent follow-through, better tracking of your latest message, and better checks on the work as it’s going through the motions.\n\nThe examples posted and all the users who worked directly with us were incredibly useful in helping fix things quickly. Always grateful for this incredible community.\n\nAnd of course, a reset is also landing by midnight today.",
        "source_url": "https://x.com/thsottiaux/status/2098685367058612394",
        "author": "thsottiaux",
        "page": "https://whenaireset.com/openai"
      },
      "reset_count": 54,
      "last_reset_at": "2026-09-12T08:09:17.000Z",
      "days_since_reset": 3.1,
      "avg_gap_days": 6.8,
      "max_gap_days": 67.7,
      "pct_of_gaps_shorter": 53
    },
    "anthropic": {
      "slug": "anthropic",
      "name": "Anthropic",
      "product": "Claude Code",
      "short_name": "Claude Code",
      "page": "https://whenaireset.com/anthropic",
      "api": "https://whenaireset.com/api/v1/anthropic.json",
      "feed": "https://whenaireset.com/anthropic/feed.xml",
      "badge": "https://whenaireset.com/badge/anthropic.svg",
      "docs_url": "https://support.claude.com/en/articles/11145838-using-claude-code-with-your-pro-or-max-plan",
      "windows": [
        {
          "id": "5h",
          "label": "5-hour window",
          "kind": "rolling",
          "duration_ms": 18000000
        },
        {
          "id": "weekly",
          "label": "Weekly allowance",
          "kind": "weekly-anchor",
          "duration_ms": 604800000
        },
        {
          "id": "weekly-opus",
          "label": "Weekly allowance (Opus)",
          "kind": "weekly-anchor",
          "duration_ms": 604800000
        }
      ],
      "latest_event": {
        "id": 1,
        "provider": "anthropic",
        "occurred_at": "2026-09-01T18:35:27.000Z",
        "type": "regular",
        "body": "Alongside the Fable 5.1 release, Anthropic reset the 5-hour and weekly limits for all users.",
        "source_url": "https://x.com/ClaudeDevs/status/2094856679250919746",
        "author": "ClaudeDevs",
        "page": "https://whenaireset.com/anthropic"
      },
      "reset_count": 10,
      "last_reset_at": "2026-09-01T18:35:27.000Z",
      "days_since_reset": 13.7,
      "avg_gap_days": 12.1,
      "max_gap_days": 47.6,
      "pct_of_gaps_shorter": 78
    },
    "xai": {
      "slug": "xai",
      "name": "xAI",
      "product": "Grok Build",
      "short_name": "Grok",
      "page": "https://whenaireset.com/xai",
      "api": "https://whenaireset.com/api/v1/xai.json",
      "feed": "https://whenaireset.com/xai/feed.xml",
      "badge": "https://whenaireset.com/badge/xai.svg",
      "docs_url": "https://docs.x.ai/grok/faq",
      "windows": [
        {
          "id": "weekly",
          "label": "Weekly allowance",
          "kind": "weekly-anchor",
          "duration_ms": 604800000
        }
      ],
      "latest_event": {
        "id": 89,
        "provider": "xai",
        "occurred_at": "2026-09-05T18:24:39.000Z",
        "type": "regular",
        "body": "We've reset usage limits for all Grok Bot users.\n\nEnjoy!",
        "source_url": "https://x.com/bot/status/2096303514230423629",
        "author": "bot",
        "page": "https://whenaireset.com/xai"
      },
      "reset_count": 4,
      "last_reset_at": "2026-09-05T18:24:39.000Z",
      "days_since_reset": 9.7,
      "avg_gap_days": 34.3,
      "max_gap_days": 50,
      "pct_of_gaps_shorter": 0
    },
    "google": {
      "slug": "google",
      "name": "Google",
      "product": "Gemini CLI",
      "short_name": "Gemini CLI",
      "page": "https://whenaireset.com/google",
      "api": "https://whenaireset.com/api/v1/google.json",
      "feed": "https://whenaireset.com/google/feed.xml",
      "badge": "https://whenaireset.com/badge/google.svg",
      "docs_url": "https://google-gemini.github.io/gemini-cli/docs/cli/commands.html",
      "windows": [
        {
          "id": "5h",
          "label": "5-hour window",
          "kind": "rolling",
          "duration_ms": 18000000
        },
        {
          "id": "weekly",
          "label": "Weekly allowance",
          "kind": "rolling",
          "duration_ms": 604800000
        }
      ],
      "latest_event": {
        "id": 30,
        "provider": "google",
        "occurred_at": "2026-06-18T00:00:00.000Z",
        "type": "policy",
        "body": "For free-tier and Google One users, the Gemini CLI is replaced by the Antigravity CLI. Paid Google AI Pro / Ultra subscriptions keep running on their own quotas.",
        "source_url": null,
        "author": null,
        "page": "https://whenaireset.com/google"
      },
      "reset_count": 0,
      "last_reset_at": null,
      "days_since_reset": null,
      "avg_gap_days": null,
      "max_gap_days": null,
      "pct_of_gaps_shorter": null
    },
    "kimi": {
      "slug": "kimi",
      "name": "Moonshot AI",
      "product": "Kimi Code",
      "short_name": "Kimi Code",
      "page": "https://whenaireset.com/kimi",
      "api": "https://whenaireset.com/api/v1/kimi.json",
      "feed": "https://whenaireset.com/kimi/feed.xml",
      "badge": "https://whenaireset.com/badge/kimi.svg",
      "docs_url": "https://www.kimi.com/code/docs/kimi-code/membership.html",
      "windows": [
        {
          "id": "5h",
          "label": "5-hour window",
          "kind": "rolling",
          "duration_ms": 18000000
        },
        {
          "id": "weekly",
          "label": "Weekly allowance",
          "kind": "weekly-anchor",
          "duration_ms": 604800000
        }
      ],
      "latest_event": {
        "id": 32,
        "provider": "kimi",
        "occurred_at": "2026-07-16T00:00:00.000Z",
        "type": "policy",
        "body": "Moonshot AI releases Kimi K3 (2.8 trillion parameters, up to a 1M-token context), rolled out the same day to Kimi, Kimi Work, Kimi Code and the official API.\n\nKimi Code quotas are tiered by membership at 1x, 4x, 20x and 60x; the higher the tier, the longer the context available on K3. Launch day also carried a limited-time top-up voucher promotion worth up to 30%.",
        "source_url": "https://www.kimi.com/code/docs/",
        "author": "Moonshot AI",
        "page": "https://whenaireset.com/kimi"
      },
      "reset_count": 0,
      "last_reset_at": null,
      "days_since_reset": null,
      "avg_gap_days": null,
      "max_gap_days": null,
      "pct_of_gaps_shorter": null
    },
    "glm": {
      "slug": "glm",
      "name": "智谱 AI",
      "product": "GLM Coding Plan",
      "short_name": "GLM Coding Plan",
      "page": "https://whenaireset.com/glm",
      "api": "https://whenaireset.com/api/v1/glm.json",
      "feed": "https://whenaireset.com/glm/feed.xml",
      "badge": "https://whenaireset.com/badge/glm.svg",
      "docs_url": "https://docs.bigmodel.cn/cn/coding-plan/overview",
      "windows": [
        {
          "id": "5h",
          "label": "5-hour window",
          "kind": "rolling",
          "duration_ms": 18000000
        },
        {
          "id": "weekly",
          "label": "Weekly allowance",
          "kind": "rolling",
          "duration_ms": 604800000
        }
      ],
      "latest_event": {
        "id": 27,
        "provider": "glm",
        "occurred_at": "2026-09-01T12:49:29.000Z",
        "type": "banked",
        "body": "GLM Coding Plan turns one year old today.\n\nTo celebrate, we're giving every current subscriber a Reset Card. Use it to refill both your weekly and 5-hour quotas.\n\nThanks for using GLM, helping shape it, and pushing it to its limits.\n\n- Personal plan: https://z.ai/manage-apikey/coding-plan/personal/usage\n- Team plan: https://z.ai/manage-apikey/coding-plan/team/usage-stats",
        "source_url": "https://x.com/Zai_org/status/2094769612730532172",
        "author": "Zai_org",
        "page": "https://whenaireset.com/glm"
      },
      "reset_count": 2,
      "last_reset_at": "2026-09-01T12:49:29.000Z",
      "days_since_reset": 13.9,
      "avg_gap_days": 21.3,
      "max_gap_days": 21.3,
      "pct_of_gaps_shorter": 0
    },
    "cursor": {
      "slug": "cursor",
      "name": "Cursor",
      "product": "Cursor",
      "short_name": "Cursor",
      "page": "https://whenaireset.com/cursor",
      "api": "https://whenaireset.com/api/v1/cursor.json",
      "feed": "https://whenaireset.com/cursor/feed.xml",
      "badge": "https://whenaireset.com/badge/cursor.svg",
      "docs_url": "https://cursor.com/docs/account/pricing",
      "windows": [
        {
          "id": "monthly",
          "label": "Monthly pool",
          "kind": "monthly-anchor",
          "duration_ms": 2592000000
        }
      ],
      "latest_event": {
        "id": 23,
        "provider": "cursor",
        "occurred_at": "2026-07-21T17:12:00.000Z",
        "type": "policy",
        "body": "Cursor doubles usage limits outright on every individual and team plan. The new limits apply to Grok, Composer and any Cursor in-house models added later.",
        "source_url": "https://x.com/cursor_ai/status/2079615536963485815",
        "author": "cursor_ai",
        "page": "https://whenaireset.com/cursor"
      },
      "reset_count": 0,
      "last_reset_at": null,
      "days_since_reset": null,
      "avg_gap_days": null,
      "max_gap_days": null,
      "pct_of_gaps_shorter": null
    }
  }
}