[Bug] Rate limit errors with unexplained session quota consumption

Resolved 💬 8 comments Opened Mar 29, 2026 by apurwa Closed May 24, 2026

Bug Description
Seeing Rate Limit error very often. After retrying it works. Also woke up today with 28% of the session already used. How is this possible?

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 2.1.86
  • Feedback ID: 4869f4cb-25f8-413c-9802-466e83c50a05

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/apurwasarwajit/.local/share/claude/versions/2.1.86 (expected in multi-process scenarios)\n    at _p_ (/$bunfs/root/src/entrypoints/cli.js:2851:2138)\n    at Vn6 (/$bunfs/root/src/entrypoints/cli.js:2851:1218)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:02:04.067Z"},{"error":"Error: EISDIR: illegal operation on a directory, read '/Users/apurwasarwajit/Projects/Couple-Transactions/client/constants'\n    at PwH (/$bunfs/root/src/entrypoints/cli.js:4277:9325)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:15:01.168Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/apurwasarwajit/Projects/Couple-Transactions.\n    at call (/$bunfs/root/src/entrypoints/cli.js:4290:6593)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:19:38.426Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"Rate limited\"},\"request_id\":\"req_011CZVK6DR1faV6riBn7XcKt\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51105)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:22:31.453Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"Rate limited\"},\"request_id\":\"req_011CZVK6pgJw8HaUeN4LP7e1\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51105)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:22:39.712Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"Rate limited\"},\"request_id\":\"req_011CZVK6uZzgb5fPNDTJjG1w\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51105)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:22:41.095Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/apurwasarwajit/Projects/Couple-Transactions. Did you mean ThemeContext.tsx?\n    at call (/$bunfs/root/src/entrypoints/cli.js:4290:6593)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:34:04.465Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/apurwasarwajit/Projects/Couple-Transactions. Did you mean ThemeContext.tsx?\n    at call (/$bunfs/root/src/entrypoints/cli.js:4290:6593)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T10:34:12.923Z"},{"error":"Error: File does not exist. Note: your current working directory is /Users/apurwasarwajit/Projects/Couple-Transactions. Did you mean ThemeContext.tsx?\n    at call (/$bunfs/root/src/entrypoints/cli.js:4290:6593)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T11:28:53.111Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CZVR27f5Rc42GH61sGU7Y\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51105)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T11:40:16.733Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CZVR2DJtu2TXRgX8gXEgu\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51105)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T11:40:18.388Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CZVR2LpbKsd8Nybp9KBZ5\"}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:51105)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T11:40:19.832Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"t…

Note: Content was truncated.

View original on GitHub ↗

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