[Bug] Anthropic API Error: Cannot modify thinking blocks in assistant messages

Resolved 💬 3 comments Opened Feb 7, 2026 by anirudhs-ti Closed Feb 10, 2026

Bug Description
API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.27.content.1: 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_011CXsrcfZiaQKJW8LpRwfJx"}

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.34
  • Feedback ID: cd83a8a0-8bf1-41cf-be16-e16ce147e57e

Errors

[{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at UBR (/$bunfs/root/claude:178:8306)\n    at TKD (/$bunfs/root/claude:179:1202)\n    at EAT (/$bunfs/root/claude:179:2080)","timestamp":"2026-02-06T11:35:25.163Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at DLA (/$bunfs/root/claude:1864:20822)\n    at DLA (/$bunfs/root/claude:1864:21644)\n    at J_B (/$bunfs/root/claude:1864:21727)","timestamp":"2026-02-06T11:35:25.189Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at UBR (/$bunfs/root/claude:178:8306)\n    at U_ (/$bunfs/root/claude:178:10043)\n    at nFT (/$bunfs/root/claude:319:1160)","timestamp":"2026-02-06T11:35:25.191Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at UBR (/$bunfs/root/claude:178:8306)\n    at U_ (/$bunfs/root/claude:178:10043)\n    at iFT (/$bunfs/root/claude:319:1765)","timestamp":"2026-02-06T11:35:25.192Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at UBR (/$bunfs/root/claude:178:8306)\n    at U_ (/$bunfs/root/claude:178:10043)\n    at hOA (/$bunfs/root/claude:889:34341)","timestamp":"2026-02-06T11:35:25.197Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at UBR (/$bunfs/root/claude:178:8306)\n    at U_ (/$bunfs/root/claude:178:10043)\n    at vg (/$bunfs/root/claude:889:34457)","timestamp":"2026-02-06T11:35:25.227Z"},{"error":"Error: ENOENT: no such file or directory, open '/Users/anirudhsrikanth/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at iC (/$bunfs/root/claude:11:49098)\n    at readSync (/$bunfs/root/claude:12:875)\n    at aC (/$bunfs/root/claude:6105:113)\n    at sG (/$bunfs/root/claude:6107:226)\n    at gRA (/$bunfs/root/claude:178:8143)\n    at UBR (/$bunfs/root/claude:178:8306)\n    at U_ (/$bunfs/root/claude:178:10043)\n    at Cb8 (/$bunfs/root/claude:7457:281)","timestamp":"2026-02-06T11:35:25.228Z"},{"error":"Error: ENOENT: no…

Note: Content was truncated.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗