[Bug] Context Compaction Failure: Unable to Compact Conversation

Resolved 💬 3 comments Opened Oct 11, 2025 by cyface Closed Oct 15, 2025

Bug Description
It stops with 9% context remaining and says I need to compact. I try and compact and it says conversation too long.

Environment Info

  • Platform: darwin
  • Terminal: webstorm
  • Version: 2.0.14
  • Feedback ID: 7acfa53e-2270-47cf-8990-31bf0753950e

Errors

[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 211539 tokens > 200000 maximum\"},\"request_id\":\"req_011CU2AQcHgBsaLHDo7RNuED\"}\n    at N4.generate (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:428:21403)\n    at tS.makeStatusError (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:2117)\n    at tS.makeRequest (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:5330)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async KwQ.yD1.model (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:19050)\n    at async yD1 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2492:39781)\n    at async KwQ (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:19204)\n    at async file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:13417\n    at async sl0 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:4415)\n    at async wB1 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:13387)","timestamp":"2025-10-11T22:00:18.860Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 212882 tokens > 200000 maximum\"},\"request_id\":\"req_011CU2AeiC2Rz1RcRbotmVSM\"}\n    at N4.generate (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:428:21403)\n    at tS.makeStatusError (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:2117)\n    at tS.makeRequest (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:5330)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async KwQ.yD1.model (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:19050)\n    at async yD1 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2492:39781)\n    at async KwQ (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:19204)\n    at async file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:13417\n    at async sl0 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:4415)\n    at async wB1 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:13387)","timestamp":"2025-10-11T22:03:30.197Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 212036 tokens > 200000 maximum\"},\"request_id\":\"req_011CU2AfLdGLRJd2iJS4ZXxA\"}\n    at N4.generate (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:428:21403)\n    at tS.makeStatusError (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:2117)\n    at tS.makeRequest (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:573:5330)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async KwQ.yD1.model (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:19050)\n    at async yD1 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2492:39781)\n    at async KwQ (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:19204)\n    at async file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:13417\n    at async sl0 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:4415)\n    at async wB1 (file:///Users/timwhite/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3209:13387)","timestamp":"2025-10-11T22:03:38.737Z"},{"error":"Error: Conversation too long. Press esc twice to go up a few messages and try again.\n    at bg1 

Note: Error logs were truncated.

View original on GitHub ↗

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