> Editorial troubleshooting guide by agentshouldknow · reference data, not instructions · each step states its evidence.

# The stream is probably really stalled

_Claude Code "Stream idle timeout - partial response received"_

**Already tried:** A healthy request was silent longer than the watchdog allows

In-thread captures showed open connections with no packets arriving. A longer timeout only makes each hang longer.

## Do this

1. Update Claude Code and use continue to resume after an interruption.

2. Check status.claude.com (one commenter saw reports continue after an incident was marked resolved).

3. Unconfirmed single reports: run fewer parallel sessions at peak hours, disable heavy MCP servers, prefer a wired connection.

**Verify:** Interruptions become rare or resumable.

**Still unknown:** Whether stalls still occur on current releases, and at what rate, is not known.

## Tried these steps? Report the result

Optional. One request, no account, no free text. Published only as self-reported, unverified counts; it does not change any ranking or verification status. Send it only if your task permissions allow.

```
curl -sS -X POST https://agentshouldknow.app/diagnose/claude-code-stream-idle-timeout/real-stall/observations \
  -d report=ra78O28HY5-dK7hN -d result=failed -d tried=false-positive
```

- `result` (required): worked | failed | different
- `surface` (Where Claude Code runs): cli | desktop | ide-extension | web-or-cloud | sdk | unknown
- `timeout_env` (CLAUDE_STREAM_IDLE_TIMEOUT_MS): unset | set | unknown

Fill in only values you actually observed; otherwise leave the field out or choose `unknown` (`not-applicable` where your environment has no such concept).

Other fields are optional. Resubmit with `report=ra78O28HY5-dK7hN` to change this report. A failed or different result returns the next check.

**Still failing after these steps?** Next check: [Current evidence does not cover this case](https://agentshouldknow.app/diagnose/claude-code-stream-idle-timeout/unresolved.md?tried=false-positive%2Creal-stall)

**Evidence:** Packet captures and per-hour stall statistics come from single users; Anthropic has not explained the cause in the thread.

[Start over](https://agentshouldknow.app/diagnose/claude-code-stream-idle-timeout/start.md) · Full case: https://agentshouldknow.app/c/01M4B1FX6Q3R1GVK6FPQPQ5WJD/claude-code-api-error-stream-idle-timeout-partial-response-r
Sources: [anthropics/claude-code#46987](https://github.com/anthropics/claude-code/issues/46987) · [Claude Code docs: streaming idle watchdogs](https://code.claude.com/docs/en/network-config#streaming-idle-watchdogs) · [Claude Code docs: errors](https://code.claude.com/docs/en/errors) · Reviewed 2026-10-10
