[Bug] Anthropic API Error: Image dimension limit exceeded in multi-image requests

Resolved 💬 4 comments Opened Feb 10, 2026 by pate0304 Closed Mar 13, 2026

Bug Description

Do we have a cap on image inputs per session/rate limits? I'm sure it does not have to do anything with the image size it is 1080p image from my android emulator screencap.

 API Error: 400
{"type":"error","error":{"type":"invalid_request_error","message":"messages.19.content.27.image.source.base64.data: At least
one of the image dimensions exceed max allowed size for many-image requests: 2000
pixels"},"request_id":"req_011CXz1QTqFvBhE6eLWZ135M"}

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.38
  • Feedback ID: 7d4506ef-6ceb-4581-a138-3a632b5028ca

Errors

[{"error":"Error: ENOENT: no such file or directory, open '/Users/{...}/.claude/remote-settings.json'\n    at openSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:947)\n    at AC (/$bunfs/root/claude:11:49917)\n    at readSync (/$bunfs/root/claude:12:875)\n    at BC (/$bunfs/root/claude:6131:113)\n    at J5 (/$bunfs/root/claude:6133:226)\n    at h9A (/$bunfs/root/claude:178:8273)\n    at S7R (/$bunfs/root/claude:178:8436)\n    at iUD (/$bunfs/root/claude:179:1202)\n    at eAT (/$bunfs/root/claude:179:2080)","timestamp":"2026-02-10T07:27:10.506Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.19.content.27.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXz1K72yGQEkaVdzCfCyS\"}\n    at generate (/$bunfs/root/claude:319:8796)\n    at makeRequest (/$bunfs/root/claude:358:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:37:42.277Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.19.content.27.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXz1KCDGX1kJAwCqmmgeo\"}\n    at generate (/$bunfs/root/claude:319:8796)\n    at makeRequest (/$bunfs/root/claude:358:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:37:44.135Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.19.content.27.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXz1QAagMNBsca3T9TAcJ\"}\n    at generate (/$bunfs/root/claude:319:8796)\n    at makeRequest (/$bunfs/root/claude:358:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:38:50.816Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.19.content.27.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXz1QTqFvBhE6eLWZ135M\"}\n    at generate (/$bunfs/root/claude:319:8796)\n    at makeRequest (/$bunfs/root/claude:358:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-10T07:38:55.799Z"}]

View original on GitHub ↗

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