[Bug] Anthropic API Error: Image dimensions exceed max allowed size (8000 pixels)

Resolved 💬 13 comments Opened Nov 25, 2025 by DhvanilPatel Closed Mar 12, 2026

Bug Description
⎿ API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.5.content.1.image.source.base64.data:
At least one of the image dimensions exceed max allowed size: 8000 pixels"},"request_id":"req_011CVUZozoQZCyAGGCbwhcEy"} bug

This makes the entire chat unusable.

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.0.53
  • Feedback ID: 76e7fe2d-7b15-4675-aaae-d83103685fe0

Errors

[{"error":"Error: Request was aborted.\n    at jo._createMessage (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:463:3151)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-11-25T11:29:32.581Z"},{"error":"Error: Request was aborted.\n    at XT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:3939)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-11-25T11:30:15.440Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.5.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size: 8000 pixels\"},\"request_id\":\"req_011CVUZkZLdRX3aPyDR9JZ8F\"}\n    at I9.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:459:9423)\n    at XT.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:2195)\n    at XT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:5419)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async l41.model (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:14345)\n    at async l41 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2081:1872)\n    at async tX9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:14497)\n    at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:7845\n    at async Nr1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1464:1971)\n    at async MIA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:7815)","timestamp":"2025-11-25T11:56:21.658Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.5.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size: 8000 pixels\"},\"request_id\":\"req_011CVUZnnQFGBegd3NjmeqJQ\"}\n    at I9.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:459:9423)\n    at XT.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:2195)\n    at XT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:5419)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async l41.model (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:14345)\n    at async l41 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2081:1872)\n    at async tX9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:14497)\n    at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:7845\n    at async Nr1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1464:1971)\n    at async MIA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:7815)","timestamp":"2025-11-25T11:56:52.191Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.5.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size: 8000 pixels\"},\"request_id\":\"req_011CVUZozoQZCyAGGCbwhcEy\"}\n    at I9.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:459:9423)\n    at XT.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:2195)\n    at XT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1312:5419)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async l41.model (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:14345)\n    at async l41 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:2081:1872)\n    at async tX9 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:14497)\n    at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:3934:7845\n    at async Nr1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1464:1971)\n    at async MIA (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claud

Note: Error logs were truncated.

View original on GitHub ↗

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