Invalid Tool Result Block: Missing Corresponding `tool_result` for `tool_use`
Bug Description
freezed, display: API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.70: tool_use ids were found without
tool_result blocks immediately after: toolu_016iN6JEzMzTidt7KCLWLEqF. Each tool_use block must have a corresponding tool_result block
in the next message."}}
Environment Info
- Platform: darwin
- Terminal: cursor
- Version: 1.0.25
- Feedback ID: d66d08ca-1915-4879-baad-1ea3deb91b1f
Errors
[{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1367:418\n at Object.useMemo (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:142:26271)\n at vX9.useMemo (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:46:15576)\n at FW (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1367:312)\n at _E (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:142:19798)\n at vT (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:42555)\n at xT (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:38104)\n at Uq (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:38032)\n at sE (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:37886)\n at iW (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:34976)","timestamp":"2025-06-18T10:39:51.308Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1367:418\n at Object.useMemo (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:142:26271)\n at vX9.useMemo (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:46:15576)\n at FW (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1367:312)\n at _E (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:142:19798)\n at vT (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:42555)\n at xT (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:38104)\n at Uq (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:38032)\n at sE (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:37886)\n at iW (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:34976)","timestamp":"2025-06-18T10:40:05.394Z"},{"error":"Error: Request was aborted.\n at lo._createMessage (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1306:6810)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-06-18T10:40:10.346Z"},{"error":"Error: Request was aborted.\n at Sw.makeRequest (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1315:3784)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-06-18T10:43:59.282Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at lD (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1463:1176)\n at file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1463:910\n at Array.map (<anonymous>)\n at kK (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1463:901)\n at O$2 (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1908:9243)\n at _E (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:142:19798)\n at vT (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:42555)\n at xT (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:38104)\n at Uq (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:38032)\n at sE (file:///Users/roy/.nvm/versions/node/v22.12.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:144:37886)","timestamp":"2025-06-18T10:
Note: Error logs were truncated.
i have to resume yesterday's context, its really blocked my workflow. Seems the tool_result is not given because of some unknown situation. Is that possible to rollback the last turn when this happened?
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.