Skip to content

[Bug] Image size validation prevents file upload with unclear error message #16584

@brandontan

Description

@brandontan

Bug Description

option C

⏺ Image was too large. Double press esc to go back and try again with a smaller i

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 2.0.76
  • Feedback ID: 8faf8a47-2b75-429b-ae5e-08fb27723a37

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/brtan/.local/share/claude/versions/2.0.76 (expected in multi-process scenarios)\n    at XZR (/$bunfs/root/claude:2430:2165)\n    at fUA (/$bunfs/root/claude:2430:1885)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T07:18:16.792Z"},{"error":"AbortError: The operation was aborted.\n    at unknown\n    at abortChildProcess (node:child_process:935:42)\n    at onAbortListener2 (node:child_process:35:24)\n    at abort (unknown)\n    at <anonymous> (/$bunfs/root/claude:4923:14420)","timestamp":"2026-01-07T07:18:19.793Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at readFileSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:500)\n    at sW (/$bunfs/root/claude:11:8463)\n    at readFileSync (/$bunfs/root/claude:12:465)\n    at Dw_ (/$bunfs/root/claude:4697:22559)\n    at call (/$bunfs/root/claude:966:945)\n    at call (/$bunfs/root/claude:962:6251)\n    at Qo7 (/$bunfs/root/claude:2142:17437)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T07:29:39.138Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at readFileSync (unknown)\n    at <anonymous> (/$bunfs/root/claude:12:500)\n    at sW (/$bunfs/root/claude:11:8463)\n    at readFileSync (/$bunfs/root/claude:12:465)\n    at Dw_ (/$bunfs/root/claude:4697:22559)\n    at call (/$bunfs/root/claude:966:945)\n    at call (/$bunfs/root/claude:962:6251)\n    at Qo7 (/$bunfs/root/claude:2142:17437)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T07:31:28.011Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.12.content.1.image.source.base64: image exceeds 5 MB maximum: 9010388 bytes > 5242880 bytes\"},\"request_id\":\"req_011CWskudDdiQuLybBj9nuhx\"}\n    at generate (/$bunfs/root/claude:454:11098)\n    at makeRequest (/$bunfs/root/claude:801:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T09:10:47.670Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.12.content.1.image.source.base64: image exceeds 5 MB maximum: 9010388 bytes > 5242880 bytes\"},\"request_id\":\"req_011CWskvSS29zQwmZx73hKYF\"}\n    at generate (/$bunfs/root/claude:454:11098)\n    at makeRequest (/$bunfs/root/claude:801:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T09:10:58.415Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.12.content.1.image.source.base64: image exceeds 5 MB maximum: 9010388 bytes > 5242880 bytes\"},\"request_id\":\"req_011CWsm5dGPTjuHwcjCSU5Ed\"}\n    at generate (/$bunfs/root/claude:454:11098)\n    at makeRequest (/$bunfs/root/claude:801:5435)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T09:13:03.059Z"}]

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:apiarea:tuibugSomething isn't workinghas reproHas detailed reproduction stepsplatform:macosIssue specifically occurs on macOS

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions