feat: suggest adjusting context retention or timing of Compacting Conversation

Resolved 💬 2 comments Opened Jun 18, 2025 by healdgar Closed Nov 30, 2025

Bug Description
When compacting conversation happens during a complex multi-step operation, it can destroy progress, because there is not enough detail in the summary as to latest operations. I would suggest that compact conversation either provice richer context for more recent activity, or there should be an option to delay compacting the conversation at the expense of losing the earliest context in order to complete a task. For my workflow after each def phase, I save progress in commits, so 'getting over the hump' is particularly important.

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 1.0.27
  • Feedback ID: 3c6caf5e-7924-40b6-a617-346e3b0f76e0

Errors

[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n    at genericNodeError (node:internal/errors:984:15)\n    at wrappedFn (node:internal/errors:538:14)\n    at checkExecSyncError (node:child_process:890:11)\n    at execSync (node:child_process:962:15)\n    at wZ (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:659:3921)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:9014\n    at Q (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:526:17199)\n    at QX (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:8160)\n    at $S (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:7241)\n    at L9 (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:582:11408)","timestamp":"2025-06-18T03:56:31.406Z"},{"error":"Error: Request was aborted.\n    at no._createMessage (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1306:6810)\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at runNextTicks (node:internal/process/task_queues:64:3)\n    at process.processTimers (node:internal/timers:511:9)","timestamp":"2025-06-18T15:00:42.096Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1176)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:2098\n    at Array.map (<anonymous>)\n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:2069)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1987\n    at Array.map (<anonymous>)\n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1976)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:910\n    at Array.map (<anonymous>)\n    at _K (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:901)","timestamp":"2025-06-18T15:15:46.287Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1176)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:2098\n    at Array.map (<anonymous>)\n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:2069)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1987\n    at Array.map (<anonymous>)\n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1976)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:910\n    at Array.map (<anonymous>)\n    at _K (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:901)","timestamp":"2025-06-18T15:22:01.133Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1176)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:2098\n    at Array.map (<anonymous>)\n    at aD (file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:2069)\n    at file:///Users/alexwall/.nvm/versions/node/v20.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1465:1987\n    at Array.map (<anonymous>)\n 

Note: Error logs were truncated.

View original on GitHub ↗

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