{"version":"2.1.304","anchor":"rate-limit-grant-eligibility-uses-usablenow-and-paused","canonical_anchor":"rate-limit-grant-eligibility-uses-usablenow-and-paused","heading":"Rate-limit grant offers now depend on whether a grant is usable now","tier":"notice","area":"Usage & Limits","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304\/e\/rate-limit-grant-eligibility-uses-usablenow-and-paused","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304","markdown":"### Rate-limit grant offers now depend on whether a grant is usable now\n\nWhen a usage limit is hit, which grants are offered now depends on usableNow and paused rather than on nextGrantId\n\n**What**\n\nWhen you hit a usage limit, Claude Code may offer a usage grant (extra allowance) or a prompt to reset one. The checks that decide this have changed.\n\n- **Offering a grant.** The check no longer requires `nextGrantId` to be set. It now looks for any grant that is `usableNow` and not `paused`, matching the type of limit you hit.\n\n- **Reset-grant offer.** A second check no longer requires `nextGrantId` to be empty. It now stops if any grant has `resetsLeft` above 0 or is `usableNow`.\n\n- **Logged detail.** A recorded event about this now includes a `kind` field.\n\n**Why**\n\nThis changes which grants you are offered, and when you see a reset-grant prompt, after reaching a limit. A grant you can already use now counts even if it is not the one marked as next.\n\n- Area: Usage & Limits\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}