[Bug] Image dimension limit exceeded in multi-image requests (>2000px)
Resolved 💬 4 comments Opened Apr 17, 2026 by robertthach68 Closed Apr 20, 2026
Bug Description
An image in the conversation exceeds the dimension limit for many-image requests (2000px). Run /compact to remove old images from context, or start a new
session.
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.1.112
- Feedback ID: b35582d4-0868-48f0-8439-494cd026f454
Errors
[{"error":"Error: Error normalizing tool input: ZodError: [\n {\n \"code\": \"unrecognized_keys\",\n \"keys\": [\n \"command\",\n \"description\"\n ],\n \"path\": [],\n \"message\": \"Unrecognized keys: \\\"command\\\", \\\"description\\\"\"\n }\n]\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:5005:1005)\n at map (native:1:11)\n at m4_ (/$bunfs/root/src/entrypoints/cli.js:5005:556)\n at JU7 (/$bunfs/root/src/entrypoints/cli.js:8059:8836)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-16T22:04:44.602Z"},{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3448)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-16T22:49:50.518Z"},{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3448)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-16T23:28:58.053Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.98.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011Ca8fJ59EdWz2Zs9RG2F7m\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:11:52701)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4943)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T03:49:28.182Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.98.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011Ca8fKMFdM8Kp4igSJEbbY\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:11:52701)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4943)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T03:49:45.497Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.104.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011Ca8gQqeByd43JYkBbw1kQ\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:11:52701)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4943)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T04:04:06.972Z"},{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3448)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T04:05:21.340Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.108.content.3.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011Ca8iQRb4iW7FTQhpH1Yra\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:11:52701)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4943)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T04:30:14.973Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.108.content.2.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011Ca8iQxYQHQw85K6kqeYhn\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:11:52701)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4943)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T04:30:22.105Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.110.content.1.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011Ca8imFLWSC9LgmDM3aLAP\"}\n at generate (/$bunfs/root/src/entrypoints/cli.js:11:52701)\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4943)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-04-17T04:34:57.946Z"}]This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗