## 事象
[[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)