[Bug] Sonnet Debugging: Inefficient Circular Reasoning and Limited Context Resolution
Resolved 💬 3 comments Opened Aug 25, 2025 by ukemaker Closed Aug 28, 2025
Bug Description
It seems that Opus to Sonnet is coming quicker. It also seems counter productive in that Sonnet when debugging creates circular plans and cannot find all occurences of problem code and its context is limited so it repeats old plans. Opus debug seems better, but cutting it off, makes me used 10x more prompts with Sonnet and still does not solve problem. There is always snippets of bad code left which causes circular debug plans.
Environment Info
- Platform: win32
- Terminal: vscode
- Version: 1.0.89
- Feedback ID: 61462fb2-9e5d-4688-a2a1-232f9ce10bf4
Errors
[{"error":"Error: Failed to generate conversation summary - response did not contain valid text content\n at Uv1 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2413:1161)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async FTB (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2413:3744)\n at async DE (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3408:1105)\n at async e1 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3441:3218)\n at async u1 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3441:4135)","timestamp":"2025-08-24T22:10:59.779Z"},{"error":"Error: Diagnostics file path mismatch: expected G:\\Projects\\NotEnoughStuff\\taxonomy.js, got file://g:\\projects\\notenoughstuff\\taxonomy.js/)\n at Mw.beforeFileEdited (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1870:13682)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Object.call (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1885:622)\n at async RL5 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3408:10495)\n at async fgB (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3408:6814)\n at async ML5 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3408:5792)\n at async NL5 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3408:5421)\n at async DE (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3408:2920)\n at async e1 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3441:3218)\n at async u1 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3441:4135)","timestamp":"2025-08-24T22:11:12.112Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at FV (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1755:1184)\n at file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1755:912\n at Array.map (<anonymous>)\n at tJ (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1755:903)\n at zhB (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3063:9171)\n at ED (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:330:19415)\n at Gc (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332:42814)\n at A9 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332:38355)\n at jb (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332:38283)\n at SD (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332:38137)","timestamp":"2025-08-24T22:12:34.423Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at FV (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1755:1184)\n at file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1755:912\n at Array.map (<anonymous>)\n at tJ (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1755:903)\n at Lk1 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1906:690)\n at ED (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:330:19415)\n at Gc (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332:42814)\n at A9 (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332:38355)\n at jb (file:///C:/Users/mike/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:332
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗