[Bug] Session halts on invalid image size error; unable to continue without restart
Bug Description
got this error then can't continue session the error come from plugin dev-browser which can happen on any plugin and it's not claud code related but It's claude code bug when I can't continue any more I need to restart or rewind a few cmd to continue, claude code should just allow to remove this kind of api error and continue it's way here is the error ⎿ API Error: 400
{"type":"error","error":{"type":"invalid_request_error","message":"messages.13.content.10.image.source.base64.data: At
least one of the image dimensions exceed max allowed size for many-image requests: 2000
pixels"},"request_id":"req_011CXhRmC53PebYZxps8yA9R"}
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.1.29
- Feedback ID: 35931c51-9851-4956-b313-dea634941b2b
Errors
[{"error":"SyntaxError: JSON Parse error: Property name must be a string literal\n at <parse> (:0)\n at parse (unknown)\n at <anonymous> (/$bunfs/root/claude:69:855)\n at A (/$bunfs/root/claude:11:7244)\n at UC8 (/$bunfs/root/claude:3893:2647)\n at async sxB (/$bunfs/root/claude:3893:5433)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-01T12:51:27.907Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.13.content.10.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXhRfPMH2s3aJ4m8T6Lgm\"}\n at generate (/$bunfs/root/claude:343:8698)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-01T13:26:55.901Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.13.content.10.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXhRmC53PebYZxps8yA9R\"}\n at generate (/$bunfs/root/claude:343:8698)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-01T13:28:14.342Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.13.content.10.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXhRnEK1CRSe64CfmsvWN\"}\n at generate (/$bunfs/root/claude:343:8698)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-01T13:28:28.250Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.13.content.13.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CXhRs3cxfhUycExJdnyZy\"}\n at generate (/$bunfs/root/claude:343:8698)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-01T13:29:33.466Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗