Anthropic API: Context Length Limit Exceeded with No Clear Guidance

Resolved 💬 2 comments Opened Aug 7, 2025 by BOFA1ex Closed Aug 8, 2025

Bug Description
Caught API Error: 400 (invalid_request_error, input_length and max_tokens exceed context limit reached, but there was no way to tell me how to decrease it. i try again many times but it does not have work.

Environment Info

  • Platform: win32
  • Terminal: rider
  • Version: 1.0.70
  • Feedback ID: 8b67485c-7aa0-4111-a794-c7c441fc76cf

Errors

[{"error":"Error: availableContext 843 is less than FLOOR_OUTPUT_TOKENS 3000\n    at uF1 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2667:4020)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async ogB (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:14163)\n    at async file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:9209\n    at async FO0 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:1689)\n    at async k11 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:9179)\n    at async TS (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2750:2407)\n    at async TS (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2750:4473)\n    at async TS (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2750:4473)\n    at async TS (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2750:4473)","timestamp":"2025-08-07T18:51:05.459Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"input length and `max_tokens` exceed context limit: 198157 + 21333 > 200000, decrease input length or `max_tokens` and try again\"}}\n    at e4.generate (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1226:2303)\n    at fP.makeStatusError (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1243:2101)\n    at fP.makeRequest (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1243:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async uF1.showErrors (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:14312)\n    at async uF1 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2667:3471)\n    at async ogB (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:14163)\n    at async file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:9209\n    at async FO0 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:1689)\n    at async k11 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:9179)","timestamp":"2025-08-07T18:51:05.464Z"},{"error":"Error: availableContext 1764 is less than FLOOR_OUTPUT_TOKENS 3000\n    at uF1 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2667:4020)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async ogB (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:14163)\n    at async file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:9209\n    at async FO0 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:1689)\n    at async k11 (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3189:9179)\n    at async TS (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2750:2407)\n    at async BA (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3229:2691)","timestamp":"2025-08-07T18:56:25.928Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"input length and `max_tokens` exceed context limit: 197236 + 21333 > 200000, decrease input length or `max_tokens` and try again\"}}\n    at e4.generate (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1226:2303)\n    at fP.makeStatusError (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1243:2101)\n    at fP.makeRequest (file:///C:/Users/Administrator/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1243:5315)\n    at process.processTicksAndRejections (node:interna

Note: Error logs were truncated.

View original on GitHub ↗

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