[Bug] Anthropic API Timeout Errors Without Service Disruption
Resolved 💬 4 comments Opened Sep 22, 2025 by mathewleland Closed Jan 10, 2026
Bug Description
i just see api error timing out over and over again. the web status page does not show claude is down
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 1.0.120
- Feedback ID:
Errors
[{"error":"Error: EISDIR: illegal operation on a directory, read\n at Module.readFileSync (node:fs:440:20)\n at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:719:6848)\n at x9B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3563:9983)\n at Object.call (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1724:978)\n at call.next (<anonymous>)\n at VJ5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:21057)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async WNB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:17339)\n at async f9B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1729:3422)\n at async rJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1972:1631)","timestamp":"2025-09-22T19:49:37.724Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n at Module.readFileSync (node:fs:440:20)\n at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:719:6848)\n at x9B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3563:9983)\n at Object.call (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1724:978)\n at call.next (<anonymous>)\n at ZO (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1729:2967)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1810:1333\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T19:54:48.398Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n at Module.readFileSync (node:fs:440:20)\n at Object.readFileSync (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:719:6848)\n at x9B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3563:9983)\n at Object.call (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1724:978)\n at call.next (<anonymous>)\n at VJ5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:21057)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async WNB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:17339)\n at async f9B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1729:3422)\n at async rJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1972:1631)","timestamp":"2025-09-22T19:59:46.648Z"},{"error":"Error: Connection error.\n at IP.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1009:4466)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async RJB.ZI1.showErrors (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:29907)\n at async ZI1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:18054)\n at async RJB (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:29690)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:24439\n at async aq0 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:4362)\n at async u01 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1919:24409)\n at async lO (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:11282)\n at async lO (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3350:13667)","timestamp":"2025-09-22T20:52:29.979Z"},{"error":"Error: Connection error.\n at IP.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1009:4466)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T20:57:25.253Z"},{"error":"SyntaxError: Unexpected token 'A', \"API Error:\"... is not valid JSON\n at JSON.parse (<anonymous>)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:733:9932\n at Q (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:713:13288)\n at N9B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1710:1805)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-22T20:57:25.272Z"},{"error":"Error: Connection error.\n at IP.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1009:4466)\n at process.proce
Note: Error logs were truncated.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗