[Bug] Agent Mode Fails with Claude 4.5 Sonnet - Incorrect Agent Execution

Resolved 💬 4 comments Opened Sep 30, 2025 by lancekrogers Closed Jan 8, 2026

Bug Description
Agent mode isn't working with claude 4.5 sonnet. I create a custom agent and tell claude to use the agent, and the main agent does the work instead. This started happening after the 4.5 sonnet update.

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 1.0.128
  • Feedback ID: bc6159d5-a2ea-4e21-89d5-b2f9bc9f69d5

Errors

[{"error":"AxiosError: Request failed with status code 401\n    at vN (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n    at IncomingMessage.J0 (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/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:1701:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at mQ1.request (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/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 HWA (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:895:3744)","timestamp":"2025-09-29T07:22:31.208Z"},{"error":"RangeError [ERR_CHILD_PROCESS_STDIO_MAXBUFFER]: stdout maxBuffer length exceeded\n    at Socket.onChildStdout (node:child_process:484:14)\n    at Socket.emit (node:events:507:28)\n    at Socket.emit (node:domain:489:12)\n    at addChunk (node:internal/streams/readable:559:12)\n    at readableAddChunkPushByteMode (node:internal/streams/readable:510:3)\n    at Readable.push (node:internal/streams/readable:390:5)\n    at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)","timestamp":"2025-09-29T07:22:32.502Z"},{"error":"Error: Request was aborted.\n    at bP.makeRequest (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1075:3864)\n    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at runNextTicks (node:internal/process/task_queues:69:3)\n    at process.processTimers (node:internal/timers:540:9)","timestamp":"2025-09-29T07:49:29.678Z"},{"error":"AbortError\n    at X$0 (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1719:20073)\n    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at runNextTicks (node:internal/process/task_queues:69:3)\n    at process.processTimers (node:internal/timers:540:9)\n    at async bE (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3586:17548)","timestamp":"2025-09-29T07:49:29.679Z"},{"error":"MaxFileReadTokenExceededError: File content (33739 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at dBB (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1717:404)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1712:1010)\n    at async BO (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1163:30556)\n    at async file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1790:1322","timestamp":"2025-09-29T07:50:54.958Z"},{"error":"Error: Request was aborted.\n    at Ju._createMessage (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:899:4711)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-29T07:59:30.643Z"},{"error":"AxiosError: Request failed with status code 400\n    at vN (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:715:1077)\n    at IncomingMessage.J0 (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/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:1701:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at mQ1.request (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/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 kGB (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:2486:1475)\n    at async Lv (file:///Users/lancerogers/.nvm/versions/node/v24.4.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3586:39371)\n    at async xF (file:///Users/lancerogers/.nvm/

Note: Error logs were truncated.

View original on GitHub ↗

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