[Bug] Compact Command Fails with 413 Request Too Large Error

Resolved 💬 5 comments Opened Aug 24, 2025 by pelauimagineering Closed Jan 7, 2026

Bug Description
I am at 6% of context left before auto-compact, so I chose to manually run the "/compact" command. I received the error message: API Error: 413 {"error":{"type":"request_too_large","message":"Request exceeds the maximum size"}}

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 1.0.89
  • Feedback ID:

Errors

[{"error":"Error: ENOENT: no such file or directory, scandir '/Users/darren/code/photomaps/geojson2sks'\n    at Module.readdirSync (node:fs:1562:26)\n    at Object.readdirSync (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:690:10045)\n    at rv6 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1904:721)\n    at Object.call (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1904:148)\n    at call.next (<anonymous>)\n    at RL5 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:10495)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async fgB (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:6814)\n    at async tt2 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1770:3411)\n    at async dBB (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1955:843)","timestamp":"2025-08-23T04:07:35.071Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/Users/darren/code/photomaps/GeoJSON2SKS'\n    at Module.readdirSync (node:fs:1562:26)\n    at Object.readdirSync (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:690:10045)\n    at rv6 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1904:721)\n    at Object.call (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1904:148)\n    at call.next (<anonymous>)\n    at RL5 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:10495)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async fgB (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:6814)\n    at async tt2 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1770:3411)\n    at async dBB (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1955:843)","timestamp":"2025-08-23T04:07:53.041Z"},{"error":"Error: File content (1.8MB) exceeds maximum allowed size (256KB). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at Object.call (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1765:967)\n    at call.next (<anonymous>)\n    at RL5 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:10495)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async fgB (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:6814)\n    at async tt2 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1770:3411)\n    at async dBB (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1955:843)\n    at async OL5 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:6025)\n    at async NL5 (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:5397)\n    at async DE (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3408:2920)","timestamp":"2025-08-23T05:13:43.798Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"prompt is too long: 210382 tokens > 200000 maximum\"},\"request_id\":\"req_011CSQ528Jsnc8C5fe6d786f\"}\n    at b4.generate (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:926:2412)\n    at HP.makeStatusError (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:943:2101)\n    at HP.makeRequest (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:943:5314)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-23T05:13:48.925Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at FV (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1755:1184)\n    at file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1755:2172\n    at Array.map (<anonymous>)\n    at FV (file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1755:2143)\n    at file:///Users/darren/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1755:20

Note: Error logs were truncated.

View original on GitHub ↗

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