Skip to content

Missing Tool Result Block for Tool Use in Anthropic API Request #5246

@aktasbatuhan

Description

@aktasbatuhan

Bug Description
it stucked with this error can't do anything even can't apply compact command Error: Error during compaction: Error: API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.189:
tool_use ids were found without tool_result blocks immediately after: toolu_0164aoqd28of7CZLGvm6ftFU. Each tool_use block must
have a corresponding tool_result block in the next message."}}

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 1.0.67
  • Feedback ID: 028bb608-0413-42b9-92cb-4735616132aa

Errors

[{"error":"SyntaxError: Unexpected token 'I', \"I apologiz\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:771:9932\n    at Q (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:674:14418)\n    at GUB (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:1435:10310)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-06T09:25:13.085Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at BV.y1 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:677:10547)\n    at BV.emit (node:events:520:28)\n    at BV.emit (node:domain:488:12)\n    at Timeout.<anonymous> (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:61:3333)\n    at listOnTimeout (node:internal/timers:594:17)\n    at process.processTimers (node:internal/timers:529:7)\n    at CB1.request (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:679:2088)\n    at async rJ0.doExport (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:886:29244)","timestamp":"2025-08-06T10:05:53.273Z"},{"error":"Error: {\"stack\":\"Error: PeriodicExportingMetricReader: metrics export failed (error AxiosError: timeout of 5000ms exceeded)\\n    at uf2._doRun (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:414:154453)\\n    at async uf2._runOnce (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:414:153701)\",\"message\":\"PeriodicExportingMetricReader: metrics export failed (error AxiosError: timeout of 5000ms exceeded)\",\"name\":\"Error\"}\n    at aJ0.error (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:886:26319)\n    at JG0.error (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:414:14980)\n    at file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:414:63856\n    at Object.zr4 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:414:64398)\n    at uf2._runOnce (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:414:153909)","timestamp":"2025-08-06T10:05:53.283Z"},{"error":"Error: Request timed out.\n    at SP.makeRequest (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:1336:4429)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async EfB.LF1.showErrors (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2981:14401)\n    at async LF1 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2463:5642)\n    at async EfB (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2981:14252)\n    at async file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2981:9308\n    at async tM0 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2981:1689)\n    at async T11 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2981:9278)\n    at async ES (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2546:2320)\n    at async ES (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:2546:4350)","timestamp":"2025-08-06T10:17:51.783Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at BV.y1 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:677:10547)\n    at BV.emit (node:events:520:28)\n    at BV.emit (node:domain:488:12)\n    at Timeout.<anonymous> (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:61:3333)\n    at listOnTimeout (node:internal/timers:594:17)\n    at process.processTimers (node:internal/timers:529:7)\n    at CB1.request (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:679:2088)\n    at runNextTicks (node:internal/process/task_queues:65:5)\n    at listOnTimeout (node:internal/timers:555:9)\n    at process.processTimers (node:internal/timers:529:7)\n    at async nE6 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:886:27763)","timestamp":"2025-08-06T10:20:53.276Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at BV.y1 (file:///Users/batuhanaktas/node_modules/@anthropic-ai/claude-code/cli.js:677:10547)\n    at BV.emit (node:events:

Note: Error logs were truncated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions