[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.

View original on GitHub ↗

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