[Bug] Token Compaction Error: "Error: Conversation too long" at only 97k tokens used??

Resolved 💬 8 comments Opened Oct 7, 2025 by ariccio Closed Nov 3, 2025

Bug Description
This makes no sense. 97k tokens is too long? Why am I getting a compaction error?

See the following few exchanges:


> /compact 
  ⎿  Error: Error during compaction: Error: Conversation too long. Press esc twice to go up a few messages and try again.

> /context 
  ⎿  Context Usage
     ⛁ ⛀ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁   claude-sonnet-4-5-20250929 · 97k/200k tokens (49%)
     ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ 
     ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛁ ⛶ ⛶ ⛶   ⛁ System prompt: 3.1k tokens (1.5%)
     ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶   ⛁ System tools: 11.8k tokens (5.9%)
     ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶   ⛁ Memory files: 9.7k tokens (4.9%)
     ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶   ⛁ Messages: 27.8k tokens (13.9%)
     ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶   ⛶ Free space: 103k (51.3%)
     ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛶ ⛝ ⛝ ⛝   ⛝ Autocompact buffer: 45.0k tokens (22.5%)
     ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ 
     ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ ⛝ 

     Memory files · /memory
     └ User (/Users/alexanderriccio/.claude/CLAUDE.md): 702 tokens
     └ Project                                                             18 tokens
     (/Users/alexanderriccio/Documents/GitHub/DeeDee-Prototype/CLAUDE.md):
     └ Project (/Users/alexanderriccio/Documents/GitHub/DeeDee-Prototype/.9.0k 
     ithub/copilot-instructions.md):                                      tokens

     SlashCommand Tool · 0 commands
     └ Total: 962 tokens

> /compact 
  ⎿  Error: Error during compaction: Error: Conversation too long. Press esc twice to go up a few messages and try again.

> /feedback 
  ⎿  Feedback / bug report cancelled

> /feedback 
  ⎿  Feedback / bug report submitted

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.0.9
  • Feedback ID: 1720fb27-78fa-4a64-b1ef-a79c8a3a100e

Errors

[{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at VK (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:1218)\n    at file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:946\n    at Array.map (<anonymous>)\n    at hX (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:937)\n    at E2B (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:12993)\n    at NC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at Cp (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at Z9 (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at Eh (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at kC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)","timestamp":"2025-10-07T04:49:04.089Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at VK (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:1218)\n    at file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:946\n    at Array.map (<anonymous>)\n    at hX (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:937)\n    at E2B (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:12993)\n    at NC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at Cp (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at Z9 (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at Eh (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at kC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)","timestamp":"2025-10-07T04:49:04.090Z"},{"error":"Error: Tool mcp__apple-docs__search_apple_docs not found\n    at q2B (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:7881)\n    at NC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at Cp (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at Z9 (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at Eh (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at kC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38137)\n    at jH (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:35216)\n    at P6 (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:4841)\n    at B5 (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:32461)\n    at nY (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:24920)","timestamp":"2025-10-07T04:49:04.099Z"},{"error":"Error: Tool mcp__apple-docs__search_apple_docs not found\n    at q2B (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:2204:7881)\n    at NC (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:32:19415)\n    at Cp (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:42814)\n    at Z9 (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38355)\n    at Eh (file:///Users/alexanderriccio/.nvm/versions/node/v20.19.4/lib/node_modules/@anthropic-ai/claude-code/cli.js:34:38283)\n    at kC (file:///Users/alexanderric

Note: Error logs were truncated.

View original on GitHub ↗

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