はじめに
Claude Codeで開発していると、たまに以下のエラーが発生しました。
Version: 2.1.205
API Error: Response stalled mid-stream. The response above may be incomplete.
このエラーが発生すると、continueしても/rewindしても、同じエラーが返ってきます。
暫定対処
毎回、5分5秒くらいで発生していたので、一旦タイムアウト時間を伸ばしてみています。
~/.claude/settings.jsonに以下の設定を追加して、Claude Codeを再度立ち上げます。
~/.claude/settings.json
{
"env": {
"API_TIMEOUT_MS": "1200000",
"CLAUDE_STREAM_IDLE_TIMEOUT_MS": "600000"
}
}
まとめ
おそらくサーバーからのレスポンスが返ってくる前に、タイムアウトになったのかなと推察しますが、
/resumeとcontinueで再開するとエラーは一旦なくなったので、様子見しています。