[Bug] Anthropic API Error: Cannot modify thinking blocks in assistant messages
Resolved 💬 5 comments Opened Dec 26, 2025 by alexsorokoletov Closed Feb 14, 2026
Bug Description
claude cloud not working (both web and local cli)API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.5.content.150: thinking or redacted_thinking blocks in the latest assistant message cannot be modified. These blocks must remain as they were in the original
response."},"request_id":"req_011CWUjoP4DRR9vAjEzKUbAe"}
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.0.76
- Feedback ID: f45383b2-7d0f-4780-aa4d-88778efb576f
Errors
[{"error":"Error: Failed to fetch from remote origin: fatal: refusing to fetch into branch 'refs/heads/claude/setup-feature-branch-KFBu7' checked out at '/Users/....'\n at Yx5 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1720:347)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async HHA (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1721:291)\n at async JF9 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4965:7710)\n at async pM0.<anonymous> (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4992:24)\n at async pM0.parseAsync (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4760:4156)\n at async QV7 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:5036:1647)\n at async tK7 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4971:1487)\n at async ZV7 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:5038:5964)","timestamp":"2025-12-26T05:22:24.740Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.5.content.150: `thinking` or `redacted_thinking` blocks in the latest assistant message cannot be modified. These blocks must remain as they were in the original response.\"},\"request_id\":\"req_011CWUjoP4DRR9vAjEzKUbAe\"}\n at F9.generate (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:510:11051)\n at OT.makeStatusError (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:857:2195)\n at OT.makeRequest (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:857:5420)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async SW9.d71.model (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4593:6345)\n at async d71 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1346:19540)\n at async SW9 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4593:6499)\n at async file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4591:3799\n at async d00 (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1007:2037)\n at async zHA (file:///Users/alex/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:4591:3769)","timestamp":"2025-12-26T05:22:35.186Z"}]This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗