Context Memory Loss After Auto Compact Summary

Resolved 💬 7 comments Opened Jul 17, 2025 by subercui Closed Jan 8, 2026

Bug Description
Everytime the context length reaches the limit and after the auto compact summary. The model completely lost memory of very basic things, such as how to run a python cammand in an uv environment. I have to tell it literally every time after the auto compact summary, like this "Hi you have been advised many times, when running in this repo, should try something like "# Export UV path first, then use uv run
export PATH="$HOME/.local/bin:$PATH" && uv run" Although in fact, the model knows this and discovered this way at the very beginning. So it looks like some design issue with the auto compact summary

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 1.0.52
  • Feedback ID: c623ad5e-207f-444b-afd6-633db052e6f9

Errors

[{"error":"SyntaxError: Unexpected token 'I', \"I apologiz\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:613:9923\n    at Q (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:520:14406)\n    at kw2 (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1342:10535)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-07-16T15:00:24.511Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1381:418\n    at Object.useMemo (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:65:26277)\n    at DNB.useMemo (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:46:15576)\n    at aY (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1381:312)\n    at Ew (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:65:19804)\n    at _P (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at PP (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at IL (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:38046)\n    at xw (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:37900)\n    at PW (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:34990)","timestamp":"2025-07-16T16:47:52.828Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1381:418\n    at Object.useMemo (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:65:26277)\n    at DNB.useMemo (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:46:15576)\n    at aY (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1381:312)\n    at Ew (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:65:19804)\n    at _P (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at PP (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at IL (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:38046)\n    at xw (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:37900)\n    at PW (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:34990)","timestamp":"2025-07-16T16:47:52.835Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at TF (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1483:1184)\n    at file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1483:912\n    at Array.map (<anonymous>)\n    at PF (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1483:903)\n    at aS2 (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1970:9859)\n    at Ew (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:65:19804)\n    at _P (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at PP (file:///home/sdl/.nvm/versions/node/v22.17.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at IL (file:///home/sdl/.

Note: Error logs were truncated.

View original on GitHub ↗

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