[Bug] Compaction fails when conversation exceeds maximum length
Resolved 💬 3 comments Opened Oct 31, 2025 by Tanoxz Closed Nov 3, 2025
Bug Description
[after a long chat session with large replies, I want to /compact to preserve and continue - yet the error comes that the conversation is too long - I know! 'Error: Error during compaction: Error: Conversation too long. Press esc twice to go up a few messages
and try again.']
Environment Info
- Platform: win32
- Terminal: vscode
- Version: 2.0.27
- Feedback ID: 66dabc8a-e489-431b-82ec-9e9687bed1fe
Errors
[{"error":"SWQ: Diagnostics file path mismatch: expected C:\\Users\\tilik\\Desktop\\Projects\\ChamaVioleta\\Oracle\\src\\App.js, got file://c:\\users\\tilik\\desktop\\projects\\chamavioleta\\oracle\\src\\app.js/)\n at fM.beforeFileEdited (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1399:22166)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Object.call (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1418:624)\n at async vj6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:65482)\n at async Eq2 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:62539)\n at async _j6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:61391)\n at async yj6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:60874)\n at async IS (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:57634)\n at async IS (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:58880)\n at async IS (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:58880)","timestamp":"2025-10-27T19:27:46.050Z"},{"error":"SWQ: Diagnostics file path mismatch: expected C:\\Users\\tilik\\Desktop\\Projects\\ChamaVioleta\\Oracle\\src\\App.js, got file://c:\\users\\tilik\\desktop\\projects\\chamavioleta\\oracle\\src\\app.js/)\n at fM.beforeFileEdited (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1399:22166)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Object.call (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1418:624)\n at async vj6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:65482)\n at async Eq2 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:62539)\n at async _j6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:61391)\n at async yj6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:60874)\n at async IS (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:57634)\n at async IS (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:58880)\n at async IS (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:58880)","timestamp":"2025-10-27T19:27:57.120Z"},{"error":"Error: EPERM: operation not permitted, rename 'C:\\Users\\tilik\\Desktop\\Projects\\ChamaVioleta\\Oracle\\src\\App.js.tmp.14556.1761593277152' -> 'C:\\Users\\tilik\\Desktop\\Projects\\ChamaVioleta\\Oracle\\src\\App.js'\n at Module.renameSync (node:fs:1021:11)\n at Object.renameSync (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:9:980)\n at bP (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3574:773)\n at f9A (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3570:4)\n at Object.call (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1418:1077)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async vj6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:65482)\n at async Eq2 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:62539)\n at async _j6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:61391)\n at async yj6 (file:///C:/Users/tilik/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2685:60874)","timestamp":"2025-10-27T19:27:57.167Z"},{"error":"SWQ: Diagnostics file path mismatch: expected C:\\Users\\tilik\\Desktop\\Projects\\ChamaVioleta\\Oracle\\src\\App.js, got file://c:\\users\\tilik\\desktop\\projects\\chamavioleta\\oracle\\src\\app.js/)\n at fM.beforeFileEdited (file:///C:/Users/tilik/AppDat
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗