[Bug] Repeated Compaction Fails with "Conversation Too Long" Error
Resolved 💬 3 comments Opened Sep 15, 2025 by kylantomita Closed Sep 19, 2025
Bug Description
I am at 142,000 out of 200,000 tokens used, meaning I have about 57.8 thousand tokens free. I've ran a compact once already, but I tried to just do a compact again and it's saying "error during compaction, error conversation too long." Press Esc twice to go up a few messages and try again. Not sure why I'm getting this, I should be able to compact as many times as I'd want, ideally.
Environment Info
- Platform: darwin
- Terminal: WarpTerminal
- Version: 1.0.113
- Feedback ID: d3a6e45d-72d6-492d-bc0d-42f276553773
Errors
[{"error":"AxiosError: Request failed with status code 400\n at CN (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n at IncomingMessage.B0 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n at IncomingMessage.emit (node:events:519:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1696:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at rB1.request (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async FPA (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1014:8334)\n at async xm (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1014:39535)\n at async xV (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1021:581)\n at async nt6 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:35617)\n at async mYB (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:35890)","timestamp":"2025-09-14T02:40:13.355Z"},{"error":"AxiosError: Request failed with status code 400\n at CN (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n at IncomingMessage.B0 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n at IncomingMessage.emit (node:events:519:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1696:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at rB1.request (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async FPA (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1014:8334)\n at async xm (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1014:39535)\n at async xV (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1021:581)\n at async LY1 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:18084)\n at async pt6 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:32868)\n at async file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:34495\n at async Tw0 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:1954)\n at async EI (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1918:34401)","timestamp":"2025-09-14T02:40:15.818Z"},{"error":"Error: 401 {\"type\":\"error\",\"error\":{\"type\":\"authentication_error\",\"message\":\"OAuth token has expired. Please obtain a new token or refresh your existing token.\"},\"request_id\":\"req_011CT7X7DJ62STAxcXW4cvw4\"}\n at V4.generate (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:993:2447)\n at mT.makeStatusError (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1010:2131)\n at mT.makeRequest (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:1010:5344)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-14T02:40:16.555Z"},{"error":"AxiosError: Request failed with status code 400\n at CN (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n at IncomingMessage.B0 (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:716:9955)\n at IncomingMessage.emit (node:events:519:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1696:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at rB1.request (file:///Users/kylantomita/.npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:718:2088)\n at process.processTicksAnd
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗