## 事象 [[Claude Code]]で何の入力をしても、結果が以下のエラーになる。 ```error ⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.91: `tool_use` ids were found without `tool_result` blocks immediately after: toolu_01WqLEWVYuFoKxaLVU9np2vb. Each `tool_use` block must have a corresponding `tool_result` block in the next message."}} ``` 一度中断し、 `claude --resume` を実行しても事象は解決しない。 ### 環境 | 対象 | バージョン | | --------------- | ------------------- | | [[macOS]] | 15.5 | | [[Ghostty]] | 1.1.4-main+3e79c4b7 | | [[Claude Code]] | 1.0.43 | ## 原因 [[Claude Code]]が作業中に中断(interrupt)すると、たまにこうなってしまうことがあるとのこと。 ## 解決方法 [[Claude Code]]を終了し、新しく `claude` で立ち上げ直す。 これまでのやりとりを失いたくない場合は、[[Claude Code]]を立ち上げたまま `ESC` を2度押し、**interruptを発生させる前の時点に**戻る。今回はこちらの対応をして修正できた。 > [!attention] > **エラーが発生する前ではなく、interruptと発生させる前** なので間違えないように。 ## 参考 - [Bug Report API Error: 400 `tool_use` ids were found without `tool_result` blocks immediately after... · Issue #1894 · anthropics/claude-code](https://github.com/anthropics/claude-code/issues/1894)