[Bug] Lack of progress indication during long API response delays
Resolved 💬 3 comments Opened Apr 15, 2026 by Firas-Bchir Closed Apr 19, 2026
Bug Description
sometimes even if the network is great, claude code takes too much time to respond, just counting time without any indication of any kind... sometimes it takes up to 3 minutes.
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.110
- Feedback ID: 45785923-44f3-425e-99bc-2c0b13f668da
Errors
[{"error":"RipgrepTimeoutError: Ripgrep search timed out after 20 seconds. The search may have matched files but did not complete in time. Try searching a more specific path or pattern.\n at A (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:759:235)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:759:455\n at exithandler (node:child_process:424:5)\n at ChildProcess.errorhandler (node:child_process:436:5)\n at ChildProcess.emit (node:events:508:20)\n at abortChildProcess (node:child_process:759:13)\n at AbortSignal.onAbortListener (node:child_process:829:7)\n at [nodejs.internal.kHybridDispatch] (node:internal/event_target:843:20)\n at AbortSignal.dispatchEvent (node:internal/event_target:776:26)\n at runAbort (node:internal/abort_controller:488:10)","timestamp":"2026-04-15T23:16:02.628Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at dN.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:13080)\n at dN.emit (node:events:508:20)\n at Timeout._onTimeout (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:117:3292)\n at listOnTimeout (node:internal/timers:605:17)\n at process.processTimers (node:internal/timers:541:7)\n at GU6.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:120:2450)\n at processTicksAndRejections (node:internal/process/task_queues:104:5)\n at runNextTicks (node:internal/process/task_queues:69:3)\n at listOnTimeout (node:internal/timers:567:9)\n at process.processTimers (node:internal/timers:541:7)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:8670:19162\n at async za (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:494:3773)\n at async tOA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:8670:18923)\n at async CA5 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:8670:19557)","timestamp":"2026-04-15T23:16:02.630Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at dN.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:13080)\n at dN.emit (node:events:508:20)\n at Timeout._onTimeout (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:117:3292)\n at listOnTimeout (node:internal/timers:605:17)\n at process.processTimers (node:internal/timers:541:7)\n at GU6.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:120:2450)\n at processTicksAndRejections (node:internal/process/task_queues:104:5)\n at runNextTicks (node:internal/process/task_queues:69:3)\n at process.processTimers (node:internal/timers:538:9)\n at async qFY (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:6524:7695)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:6524:9000","timestamp":"2026-04-15T23:16:02.630Z"},{"error":"RipgrepTimeoutError: Ripgrep search timed out after 20 seconds. The search may have matched files but did not complete in time. Try searching a more specific path or pattern.\n at A (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:759:235)\n at file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:759:455\n at exithandler (node:child_process:424:5)\n at ChildProcess.errorhandler (node:child_process:436:5)\n at ChildProcess.emit (node:events:508:20)\n at abortChildProcess (node:child_process:759:13)\n at AbortSignal.onAbortListener (node:child_process:829:7)\n at [nodejs.internal.kHybridDispatch] (node:internal/event_target:843:20)\n at AbortSignal.dispatchEvent (node:internal/event_target:776:26)\n at runAbort (node:internal/abort_controller:488:10)","timestamp":"2026-04-15T23:16:05.410Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n at dN.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:13080)\n at dN.emit (node:events:508:20)\n at Timeout._onTimeout (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:117:3292)\n at listOnTimeout (node:internal/timers:605:17)\n at process.processTimers (node:internal/timers:541:7)\n at GU6.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:120:2450)\n at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n at async mC1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:512:3865)","timestamp":"2026-04-15T23:16…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗