Bug Description
As Claude was working on a Docker issue resolution here, it eventually stopped working with the following error: ⏺ Bash(curl -X POST http://localhost:9999/compute
-H "Content-Type: application/json" \…)
⎿ "1 validation error for GaiaActionResult\nexecution_time_ms\n Field required [type=missing, input_value={'success': True, 'action... 'imag
e_size_bytes': 0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.11/v/missing"
% Total % Received % Xferd Average Speed Time Time Time Current
… +3 lines (ctrl+r to expand)
⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.101: tool_use ids were found without
tool_result blocks immediately after: toolu_015k1Tx76J4432Ubbdqt1QPo. Each tool_use block must have a corresponding tool_result block
in the next message."}} - Whenever I resume this session, the same error comes back and Claude Code can't do any tool calls anymore.
Environment Info
- Platform: darwin
- Terminal: cursor
- Version: 1.0.40
- Feedback ID: b4ba7152-bf77-4dfe-a19f-30b6bca540a0
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at genericNodeError (node:internal/errors:983:15)\n at wrappedFn (node:internal/errors:537:14)\n at checkExecSyncError (node:child_process:882:11)\n at execSync (node:child_process:954:15)\n at FI (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:702:3921)\n at file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:9038\n at Q (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:526:13327)\n at _X (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:8184)\n at H_ (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:7265)\n at U9 (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:11432)","timestamp":"2025-07-02T01:51:47.415Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.101: `tool_use` ids were found without `tool_result` blocks immediately after: toolu_015k1Tx76J4432Ubbdqt1QPo. Each `tool_use` block must have a corresponding `tool_result` block in the next message.\"}}\n at J5.generate (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1315:12578)\n at Tq.makeStatusError (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1332:2100)\n at Tq.makeRequest (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1332:5311)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async WM2.zA1.showErrors (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:23051)\n at async zA1 (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:12633)\n at async WM2 (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:22899)\n at async file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:18023\n at async EAA (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:5121)\n at async su (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:17993)","timestamp":"2025-07-02T01:52:45.369Z"}]
Bug Description
As Claude was working on a Docker issue resolution here, it eventually stopped working with the following error: ⏺ Bash(curl -X POST http://localhost:9999/compute
-H "Content-Type: application/json" \…)
⎿ "1 validation error for GaiaActionResult\nexecution_time_ms\n Field required [type=missing, input_value={'success': True, 'action... 'imag
e_size_bytes': 0}}, input_type=dict]\n For further information visit https://errors.pydantic.dev/2.11/v/missing"
% Total % Received % Xferd Average Speed Time Time Time Current
… +3 lines (ctrl+r to expand)
⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.101:
tool_useids were found withouttool_resultblocks immediately after: toolu_015k1Tx76J4432Ubbdqt1QPo. Eachtool_useblock must have a correspondingtool_resultblockin the next message."}} - Whenever I resume this session, the same error comes back and Claude Code can't do any tool calls anymore.
Environment Info
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at genericNodeError (node:internal/errors:983:15)\n at wrappedFn (node:internal/errors:537:14)\n at checkExecSyncError (node:child_process:882:11)\n at execSync (node:child_process:954:15)\n at FI (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:702:3921)\n at file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:9038\n at Q (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:526:13327)\n at _X (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:8184)\n at H_ (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:7265)\n at U9 (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:623:11432)","timestamp":"2025-07-02T01:51:47.415Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.101: `tool_use` ids were found without `tool_result` blocks immediately after: toolu_015k1Tx76J4432Ubbdqt1QPo. Each `tool_use` block must have a corresponding `tool_result` block in the next message.\"}}\n at J5.generate (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1315:12578)\n at Tq.makeStatusError (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1332:2100)\n at Tq.makeRequest (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1332:5311)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async WM2.zA1.showErrors (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:23051)\n at async zA1 (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:12633)\n at async WM2 (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:22899)\n at async file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:18023\n at async EAA (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:5121)\n at async su (file:///Users/alvaro/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1701:17993)","timestamp":"2025-07-02T01:52:45.369Z"}]