[Bug] CLI stalls when requesting /usage endpoint after rate limit exceeded
Resolved 💬 3 comments Opened Jan 23, 2026 by hieroglypho Closed Jan 26, 2026
Bug Description
after a limit brake it's not possible to request /usage, terminal stalls--Settings: Status Config Usage (tab to cycle)
Loading usage data…
Esc to cancel
Environment Info
- Platform: linux
- Terminal: gnome-terminal
- Version: 2.0.76
- Feedback ID:
Errors
[{"error":"Error: Request was aborted.\n at _0A._createMessage (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:514:3157)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2026-01-22T22:36:32.630Z"},{"error":"AbortError: The operation was aborted\n at abortChildProcess (node:child_process:724:27)\n at EventTarget.onAbortListener (node:child_process:794:7)\n at [nodejs.internal.kHybridDispatch] (node:internal/event_target:786:20)\n at EventTarget.dispatchEvent (node:internal/event_target:721:26)\n at abortSignal (node:internal/abort_controller:369:10)\n at AbortController.abort (node:internal/abort_controller:403:5)\n at Timeout._onTimeout (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:4746:2059)\n at listOnTimeout (node:internal/timers:569:17)\n at process.processTimers (node:internal/timers:512:7)","timestamp":"2026-01-22T22:39:48.658Z"},{"error":"Error: Request was aborted.\n at OT.makeRequest (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:857:3940)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2026-01-22T22:46:58.399Z"},{"error":"Error: Shell b357509 is not running, so cannot be killed (status: failed)\n at Object.call (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:2890:1851)\n at async Au5 (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:2207:17438)","timestamp":"2026-01-22T22:51:41.532Z"},{"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_011CXPGPPeKrfyPAeHeTxtNV\"}\n at F9.generate (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:510:11261)\n at OT.makeStatusError (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:857:2195)\n at OT.makeRequest (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:857:5420)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async SW9.d71.model (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:4593:6345)\n at async d71 (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:1346:19540)\n at async SW9 (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:4593:6499)\n at async file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:4591:3799\n at async d00 (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:1007:2037)\n at async zHA (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:4591:3769)","timestamp":"2026-01-22T23:14:35.012Z"},{"error":"AxiosError: Request failed with status code 401\n at bx (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:56:1137)\n at IncomingMessage.<anonymous> (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:57:9852)\n at IncomingMessage.emit (node:events:529:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1400:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)\n at fzA.request (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:59:2130)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Z47 (file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:3506:460)\n at async Promise.all (index 0)\n at async file:///home/q/.nvm/versions/node/v18.20.8/lib/node_modules/@anthropic-ai/claude-code/cli.js:3492:7087","timestamp":"2026-01-23T02:14:18.952Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗