[Bug] Anthropic API Error: Image exceeds 5 MB maximum size limit
Resolved 💬 3 comments Opened Jan 21, 2026 by MyGoodApps Closed Jan 24, 2026
Bug Description
im seeting this error when when typing simple messages [Image #1] tell me what is image is
⎿ API Error: 400
{"type":"error","error":{"type":"invalid_request_error","message":"messages.2.content.0.image.source.base64: image
exceeds 5 MB maximum: 8259148 bytes > 5242880 bytes"},"request_id":"req_011CXKmJsXLyKCAJCQBNzbJZ"}
Environment Info
- Platform: darwin
- Terminal: cursor
- Version: 2.0.27
- Feedback ID: 9c5a03ba-cd83-49fc-b475-396b5a739604
Errors
[{"error":"Error: Could not resolve authentication method. Expected either apiKey or authToken to be set. Or for one of the \"X-Api-Key\" or \"Authorization\" headers to be explicitly omitted\n at validateHeaders (/$bunfs/root/claude:525:935)\n at buildHeaders (/$bunfs/root/claude:525:8427)\n at async buildRequest (/$bunfs/root/claude:525:7493)\n at async makeRequest (/$bunfs/root/claude:525:3332)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:49:29.911Z"},{"error":"Error: 1: 1 \n at n5I (/$bunfs/root/claude:511:3997)\n at async p5I (/$bunfs/root/claude:511:1612)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:50:11.381Z"},{"error":"Error: Could not load the \"sharp\" module using the darwin-arm64 runtime\nPossible solutions:\n- Ensure optional dependencies can be installed:\n npm install --include=optional sharp\n- Ensure your package manager supports multi-platform installation:\n See https://sharp.pixelplumbing.com/install#cross-platform\n- Add platform-specific dependencies:\n npm install --os=darwin --cpu=arm64 sharp\n- Consult the installation documentation:\n See https://sharp.pixelplumbing.com/install\n at <anonymous> (/$bunfs/root/claude:225:36534)\n at <anonymous> (/$bunfs/root/claude:11:356)\n at <anonymous> (/$bunfs/root/claude:226:78)\n at <anonymous> (/$bunfs/root/claude:11:356)\n at <anonymous> (/$bunfs/root/claude:226:79741)\n at <anonymous> (/$bunfs/root/claude:11:356)\n at <anonymous> (/$bunfs/root/claude:226:79916)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:50:33.656Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.2.content.0.image.source.base64: image exceeds 5 MB maximum: 8259148 bytes > 5242880 bytes\"},\"request_id\":\"req_011CXKmFavNqzqUfRyENT7WW\"}\n at generate (/$bunfs/root/claude:380:25576)\n at makeRequest (/$bunfs/root/claude:525:5345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:50:44.052Z"},{"error":"TypeError: (Z.default||Z) is not a function. (In '(Z.default||Z)(A)', '(Z.default||Z)' is an instance of Object)\n at oa (/$bunfs/root/claude:226:79939)\n at async S$A (/$bunfs/root/claude:226:82831)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:51:16.568Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.2.content.0.image.source.base64: image exceeds 5 MB maximum: 8259148 bytes > 5242880 bytes\"},\"request_id\":\"req_011CXKmJsXLyKCAJCQBNzbJZ\"}\n at generate (/$bunfs/root/claude:380:25576)\n at makeRequest (/$bunfs/root/claude:525:5345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:51:28.694Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.2.content.0.image.source.base64: image exceeds 5 MB maximum: 8259148 bytes > 5242880 bytes\"},\"request_id\":\"req_011CXKmS6d5vdTBM6ZRn9gt8\"}\n at generate (/$bunfs/root/claude:380:25576)\n at makeRequest (/$bunfs/root/claude:525:5345)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-21T02:53:06.794Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗