claude-code - 💡(How to fix) Fix [Bug] API Reports "Out of Extra Usage" Despite Extra Usage Disabled [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#45144Fetched 2026-04-09 08:12:13
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Timeline (top)
commented ×1cross-referenced ×1labeled ×1

Error Message

[{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAa8yRtecaj3bbZmkiT"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:17.444Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAbp4gvkHpC6qnwywho"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:40.154Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAbvC37onmchiGZ7dFf"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:41.510Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAc3fFVQQSZnAsPc8Er"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:43.286Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAc8e9ATRuGwnUXLRKu"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:44.421Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAcH1RphMnMPs7cjU9e"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:46.451Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAdR5P1Xh5wGopN5G4V"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:01.891Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAeTcTitmndMTKBiMxa"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:16.063Z"},{"error":"Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"You're out of extra usage. Add more at claude.ai/settings/usage and keep going."},"request_id":"req_011CZrAftnZiaB1GEZxRPU2b"}\n at generate (/$bunfs/root/claude:442:33630)\n at makeRequest (/$bunfs/root/claude:858:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:35.472Z"},{"error":"Error: Failed to delete keychain entry\n at Pc9 (/$bunfs/root/claude:187:124497)\n at async cc9 (/$bunfs/root/claude:188:592)\n at async mc9 (/$bunfs/root/claude:188:496)\n at async TOA (/$bunfs/root/claude:1852:19792)\n at async startOAuthFlow (/$bunfs/root/claude:1852:21355)\n

Code Example

[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAa8yRtecaj3bbZmkiT\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:17.444Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAbp4gvkHpC6qnwywho\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:40.154Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAbvC37onmchiGZ7dFf\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:41.510Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAc3fFVQQSZnAsPc8Er\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:43.286Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAc8e9ATRuGwnUXLRKu\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:44.421Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAcH1RphMnMPs7cjU9e\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:46.451Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAdR5P1Xh5wGopN5G4V\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:01.891Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAeTcTitmndMTKBiMxa\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:16.063Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAftnZiaB1GEZxRPU2b\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:35.472Z"},{"error":"Error: Failed to delete keychain entry\n    at Pc9 (/$bunfs/root/claude:187:124497)\n    at async cc9 (/$bunfs/root/claude:188:592)\n    at async mc9 (/$bunfs/root/claude:188:496)\n    at async TOA (/$bunfs/root/claude:1852:19792)\n    at async startOAuthFlow (/$bunfs/root/claude:1852:21355)\n
RAW_BUFFERClick to expand / collapse

Bug Description I still have plenty of session quota left, but the API returns the error: “You’re out of extra usage.”
I have turned off extra usage in the settings, but the problem is still the same.

Also, when I press “n” on my keyboard while the bug report is open, the report disappears and the terminal prints “cancelled”.

Device: macOS

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.5
  • Feedback ID: aa253c91-d48b-4300-b43d-a2f258cae83e

Errors

[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAa8yRtecaj3bbZmkiT\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:17.444Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAbp4gvkHpC6qnwywho\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:40.154Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAbvC37onmchiGZ7dFf\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:41.510Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAc3fFVQQSZnAsPc8Er\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:43.286Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAc8e9ATRuGwnUXLRKu\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:44.421Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAcH1RphMnMPs7cjU9e\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:43:46.451Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAdR5P1Xh5wGopN5G4V\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:01.891Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAeTcTitmndMTKBiMxa\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:16.063Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"You're out of extra usage. Add more at claude.ai/settings/usage and keep going.\"},\"request_id\":\"req_011CZrAftnZiaB1GEZxRPU2b\"}\n    at generate (/$bunfs/root/claude:442:33630)\n    at makeRequest (/$bunfs/root/claude:858:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-08T10:44:35.472Z"},{"error":"Error: Failed to delete keychain entry\n    at Pc9 (/$bunfs/root/claude:187:124497)\n    at async cc9 (/$bunfs/root/claude:188:592)\n    at async mc9 (/$bunfs/root/claude:188:496)\n    at async TOA (/$bunfs/root/claude:1852:19792)\n    at async startOAuthFlow (/$bunfs/root/claude:1852:21355)\n

Note: Error logs were truncated.

extent analysis

TL;DR

The most likely fix is to add more extra usage at claude.ai/settings/usage as the error messages suggest, despite the user having plenty of session quota left.

Guidance

  • Verify that the extra usage setting is indeed turned off in the settings, as the user claims, to ensure it's not a UI discrepancy.
  • Check the definition and distinction between "session quota" and "extra usage" in the context of the claude.ai platform to understand why one is depleted while the other is not.
  • Consider reaching out to claude.ai support for clarification on why the "You're out of extra usage" error persists even after turning off extra usage, as there might be a misunderstanding or a bug in the platform's quota management system.
  • Review the error logs for any patterns or additional information that could indicate why the requests are being rejected due to "extra usage" limitations.

Notes

The provided information does not specify how the session quota and extra usage are related or how they are consumed, which could be crucial in resolving the issue. The error messages uniformly point to an "extra usage" issue, suggesting a potential discrepancy between the user's understanding of their quota status and the platform's assessment.

Recommendation

Apply the workaround by adding more extra usage as suggested by the error messages, as this directly addresses the stated issue, even if it seems counterintuitive given the user's available session quota. This approach may provide temporary relief or insight into the quota management issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING