[Bug] Cannot modify thinking blocks after /resume then /rewind sequence

Resolved 💬 4 comments Opened Nov 26, 2025 by lucafrost Closed Jan 26, 2026

Bug Description
hello claude comrades! i'm getting the error that "thinking or redacted_thinking blocks in the latest assistant message cannot be modified".

this occured when i attempted to do /resume then /rewind as i noticed cc had stopped showing inline diffs within cursor, so i felt it make sense to "reboot" my claude window and state. unfortunately, this seems to have corrupted my convo state!

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.0.54
  • Feedback ID:

Errors

[{"error":"AxiosError: Request failed with status code 403\n    at Ej (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:24:1137)\n    at Unzip.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:29:9834)\n    at Unzip.emit (node:events:520:35)\n    at Unzip.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1701:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at cFA.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:31:2130)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async ZT2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2081:5280)","timestamp":"2025-11-26T15:39:17.166Z"},{"error":"AxiosError: Request failed with status code 403\n    at Ej (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:24:1137)\n    at Unzip.<anonymous> (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:29:9834)\n    at Unzip.emit (node:events:520:35)\n    at Unzip.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1701:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at cFA.request (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:31:2130)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async HPA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2813:54730)\n    at async m39 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2813:55002)\n    at async B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2813:55818)","timestamp":"2025-11-26T15:39:17.746Z"},{"error":"Error: String not found in file. Failed to apply edit.\n    at ELA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1674:726)\n    at KB1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1674:104)\n    at Object.ZP2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2100:1623)\n    at ht2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2770:2000)\n    at sN (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:759:19417)\n    at jQA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:42846)\n    at o9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:38378)\n    at za (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:38306)\n    at Yq (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:38160)\n    at w$ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:35238)","timestamp":"2025-11-26T15:39:22.715Z"},{"error":"Error: String not found in file. Failed to apply edit.\n    at ELA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1674:726)\n    at KB1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1674:104)\n    at Object.ZP2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2100:1623)\n    at ht2 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2770:2000)\n    at sN (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:759:19417)\n    at jQA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:42846)\n    at o9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:38378)\n    at za (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:38306)\n    at Yq (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:38160)\n    at w$ (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:761:35238)","timestamp":"2025-11-26T15:39:22.989Z"},{"error":"Error: String not found in file. Failed to apply edit.\n    at ELA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1674:726)\n    at KB1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1674:104)\n    at Object.ZP2 [as renderToolUseRejectedMessage] (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2100:1623)\n    at ht2 (file:///opt/

Note: Error logs were truncated.

View original on GitHub ↗

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