[Bug] 1M context model blocked by monthly extra usage limit despite hourly/weekly limits available

Resolved 💬 3 comments Opened Apr 12, 2026 by mohkamfer Closed Apr 16, 2026

Bug Description
Using a 1m model responded with "API Error: Extra usage is required for 1M context · run /extra-usage to enable, or /model to switch to standard context" however I already had extra usage enabled. Seems like the monthly extra usage limit was met, and I had to increase the limit to use 1M models again. I believe as long as my hourly/weekly limit still permits me to use a model, I should use it regardless if my extra usage limit was hit or not.

Environment Info

  • Platform: win32
  • Terminal: WezTerm
  • Version: 2.1.104
  • Feedback ID: ffdd7c14-35f3-402b-a2c9-a4f0266c97c0

Errors

[{"error":"Error: Error normalizing tool input: ZodError: [\n  {\n    \"expected\": \"string\",\n    \"code\": \"invalid_type\",\n    \"path\": [\n      \"new_string\"\n    ],\n    \"message\": \"Invalid input: expected string, received undefined\"\n  },\n  {\n    \"code\": \"unrecognized_keys\",\n    \"keys\": [\n      \"content\"\n    ],\n    \"path\": [],\n    \"message\": \"Unrecognized key: \\\"content\\\"\"\n  }\n]\n    at <anonymous> (B:/~BUN/root/src/entrypoints/cli.js:4821:1005)\n    at map (native:1:11)\n    at V78 (B:/~BUN/root/src/entrypoints/cli.js:4821:556)\n    at Um_ (B:/~BUN/root/src/entrypoints/cli.js:7969:7513)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T09:03:09.707Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"Extra usage is required for long context requests.\"},\"request_id\":\"req_011CZycGkxBm91ZYJDsVTWsd\"}\n    at generate (B:/~BUN/root/src/entrypoints/cli.js:11:53407)\n    at makeRequest (B:/~BUN/root/src/entrypoints/cli.js:50:4943)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T09:04:26.867Z"},{"error":"Error: Failed to fetch version from https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/latest: ECONNREFUSED\n    at Jg4 (B:/~BUN/root/src/entrypoints/cli.js:2890:15162)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T10:25:54.791Z"},{"error":"Error: Failed to fetch version from https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/latest: ECONNREFUSED\n    at Jg4 (B:/~BUN/root/src/entrypoints/cli.js:2890:15162)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T10:25:54.791Z"},{"error":"Error: 1P event logging: 3 events failed to export (code=FailedToOpenSocket, Was there a typo in the url or port?)\n    at queueFailedEvents (B:/~BUN/root/src/entrypoints/cli.js:442:2574)\n    at async doExport (B:/~BUN/root/src/entrypoints/cli.js:442:1516)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T10:26:04.792Z"},{"error":"Error: 1P event logging: 4 events failed to export (code=FailedToOpenSocket, Was there a typo in the url or port?)\n    at queueFailedEvents (B:/~BUN/root/src/entrypoints/cli.js:442:2574)\n    at async doExport (B:/~BUN/root/src/entrypoints/cli.js:442:1516)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T10:27:13.459Z"},{"error":"Error: 1P event logging: 8 events failed to export (code=ECONNREFUSED, ECONNREFUSED)\n    at queueFailedEvents (B:/~BUN/root/src/entrypoints/cli.js:442:2574)\n    at async doExport (B:/~BUN/root/src/entrypoints/cli.js:442:1516)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T10:27:28.478Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗