⎿ API Error: 400
Resolved 💬 6 comments Opened Sep 28, 2025 by fwends Closed Jan 9, 2026
Bug Description
⎿ API Error: 400
{"type":"error","error":{"type":"invalid_request_error","message":"messages.241:
tool_use ids were found without tool_result blocks immediately after:
toolu_01QJRgS7Mqrg4nMyhNBjSfaa. Each tool_use block must have a corresponding
tool_result block in the next
message."},"request_id":"req_011CTanZ58n5J75FNwayivV9"}
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 1.0.128
- Feedback ID:
Errors
[{"error":"Error: Invalid JSON syntax in settings file at /Users/greg/codebase/TaskList/.claude/settings.local.json\n at B4 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:29237)\n at DD1 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:767:2214)\n at dd (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:12802)\n at Su1 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:14126)\n at Object.onAllow (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3278:5130)\n at Object.V [as onChange] (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3239:1080)\n at MWA.i0.isActive (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:895:18018)\n at file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:806:1001\n at A.Q.batchedUpdates (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:36:51080)\n at EventEmitter.I (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:806:981)","timestamp":"2025-09-28T06:50:42.018Z"},{"error":"Error: Invalid JSON syntax in settings file at /Users/greg/codebase/TaskList/.claude/settings.local.json\n at B4 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:29237)\n at DD1 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:767:2214)\n at dd (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:12802)\n at Su1 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:14126)\n at Object.onAllow (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3278:5130)\n at Object.V [as onChange] (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3239:1080)\n at MWA.i0.isActive (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:895:18018)\n at file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:806:1001\n at A.Q.batchedUpdates (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:36:51080)\n at EventEmitter.I (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:806:981)","timestamp":"2025-09-28T06:51:15.750Z"},{"error":"Error: Invalid JSON syntax in settings file at /Users/greg/codebase/TaskList/.claude/settings.local.json\n at B4 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:29237)\n at DD1 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:767:2214)\n at dd (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:12802)\n at Su1 (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3586:14126)\n at Object.onAllow (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3278:5130)\n at Object.V [as onChange] (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3239:1080)\n at MWA.i0.isActive (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:895:18018)\n at file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:806:1001\n at A.Q.batchedUpdates (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:36:51080)\n at EventEmitter.I (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:806:981)","timestamp":"2025-09-28T06:51:27.238Z"},{"error":"Error: Request was aborted.\n at bP.makeRequest (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1075:3864)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-28T06:53:03.509Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n at Module.readFileSync (node:fs:433:20)\n at Object.readFileSync (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:719:16544)\n at lBB (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3607:659)\n at Object.call (file:///Users/greg/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1712:952)\n at call.next (<anonymous>)\n at Th6 (file:///Users/greg/
Note: Error logs were truncated.
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗