[Bug] Anthropic API Error: Tool result block missing corresponding tool use block
Status Closed — duplicate
Reported on v2.1.217
Maintainer reply None cached
Activity 1 comment · opened Jul 23, 2026 · closed Aug 15, 2026
Bug Description
API Error: 400 messages.25.content.0: unexpected tool_use_id found in advisor_tool_result blocks: srvtoolu_014v8v4cSyEHDuFpJJJR5EeB. Each
advisor_tool_result block must have a corresponding server_tool_use block before it.
Environment Info
- Platform: linux
- Terminal: windows-terminal
- Version: 2.1.217
- Feedback ID: b5761d89-ebd1-4960-85d8-7f36654c7b04
Errors
[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.25.content.0: unexpected `tool_use_id` found in `advisor_tool_result` blocks: srvtoolu_014v8v4cSyEHDuFpJJJR5EeB. Each `advisor_tool_result` block must have a corresponding `server_tool_use` block before it.\"},\"request_id\":\"req_011CdHvzKQ35uTwWu3fFL4Q4\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:40:48982)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:80:7690)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-07-22T23:04:00.708Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.25.content.0: unexpected `tool_use_id` found in `advisor_tool_result` blocks: srvtoolu_014v8v4cSyEHDuFpJJJR5EeB. Each `advisor_tool_result` block must have a corresponding `server_tool_use` block before it.\"},\"request_id\":\"req_011CdHwzPAcf2ssStMR3tEfq\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:40:48982)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:80:7690)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-07-22T23:17:08.370Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.25.content.0: unexpected `tool_use_id` found in `advisor_tool_result` blocks: srvtoolu_014v8v4cSyEHDuFpJJJR5EeB. Each `advisor_tool_result` block must have a corresponding `server_tool_use` block before it.\"},\"request_id\":\"req_011CdJPWUcXsVZpAevro9aQX\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:40:48982)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:80:7690)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-07-23T04:51:48.162Z"}]This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗