Anthropic API: Response Exceeds Maximum Output Token Limit

Resolved 💬 3 comments Opened Aug 20, 2025 by geekhoo Closed Aug 23, 2025

Bug Description
API Error: Claude's response exceeded the 32000 output token maximum. To configure this behavior, set the CLAUDE_CODE_MAX_OUTPUT_TOKENS
environment variable.

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 1.0.84
  • Feedback ID:

Errors

[{"error":"AbortError: The operation was aborted\n    at abortChildProcess (node:child_process:758:27)\n    at AbortSignal.onAbortListener (node:child_process:828:7)\n    at [nodejs.internal.kHybridDispatch] (node:internal/event_target:827:20)\n    at AbortSignal.dispatchEvent (node:internal/event_target:762:26)\n    at runAbort (node:internal/abort_controller:488:10)\n    at abortSignal (node:internal/abort_controller:459:3)\n    at AbortController.abort (node:internal/abort_controller:507:5)\n    at Timeout._onTimeout (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3447:8219)\n    at listOnTimeout (node:internal/timers:608:17)\n    at process.processTimers (node:internal/timers:543:7)","timestamp":"2025-08-19T11:55:59.215Z"},{"error":"MCPContentTooLargeError: MCP tool \"search_for_pattern\" response (36382 tokens) exceeds maximum allowed tokens (25000). Please use pagination, filtering, or limit parameters to reduce the response size.\n    at k$0 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:975:8444)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async TSB (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1910:12314)\n    at async Object.call (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1910:6788)\n    at async oq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:12621)\n    at async PuB (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:8882)\n    at async sq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:7873)\n    at async nq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:7502)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5031)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5797)","timestamp":"2025-08-19T12:07:39.711Z"},{"error":"Error: Error: Shell command failed\n    at TSB (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1910:12058)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1910:6788)\n    at async oq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:12621)\n    at async PuB (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:8882)\n    at async sq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:7873)\n    at async nq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:7502)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5031)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5797)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5797)","timestamp":"2025-08-19T12:08:19.694Z"},{"error":"Error: Error: Shell command failed\n    at TSB (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1910:12058)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1910:6788)\n    at async oq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:12621)\n    at async PuB (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:8882)\n    at async sq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:7873)\n    at async nq8 (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:7502)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5031)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5797)\n    at async UR (file:///C:/Users/kcgee/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:3151:5797)","timestamp":"2025-08-19T12:08:28.018Z"},{"error":"Error: Error: Shell 

Note: Error logs were truncated.

View original on GitHub ↗

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