Image Upload Failure: Invalid Request Error Processing Image

Resolved 💬 3 comments Opened Jul 2, 2025 by jrentschler Closed Aug 20, 2025

Bug Description
API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Could
not process image"}}

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 1.0.40
  • Feedback ID: 7b7c1c98-1637-4418-91f6-422be8700e15

Errors

[{"error":"Error: ENOENT: no such file or directory, scandir '/home/developer/PROJECTS/Zeiser-WheelPosDetect/WheelPosDetect Control Center/WheelPosDetect.GUI/bin'\n    at Module.readdirSync (node:fs:1525:3)\n    at Object.readdirSync (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:581:1562)\n    at nC5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1432:721)\n    at Object.call (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1432:148)\n    at call.next (<anonymous>)\n    at yw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:11044)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async cz1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:8339)\n    at async gz1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1911:775)\n    at async jw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:7483)","timestamp":"2025-07-02T08:01:35.950Z"},{"error":"Error: ENOENT: no such file or directory, scandir '/home/developer/PROJECTS/Zeiser-WheelPosDetect/WheelPosDetect Control Center/WheelPosDetect.GUI/Logs'\n    at Module.readdirSync (node:fs:1525:3)\n    at Object.readdirSync (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:581:1562)\n    at nC5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1432:721)\n    at Object.call (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1432:148)\n    at call.next (<anonymous>)\n    at yw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:11044)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async cz1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:8339)\n    at async gz1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1911:775)\n    at async jw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:7483)","timestamp":"2025-07-02T08:01:40.758Z"},{"error":"Error: Input buffer contains unsupported image format\n    at hy.nX5 [as metadata] (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:407:22349)\n    at i11 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1387:1310)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async uC5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1426:2626)\n    at async Object.call (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1421:4474)\n    at async yw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:11044)\n    at async cz1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:8339)\n    at async gz1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1911:775)\n    at async jw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:7483)\n    at async Pw5 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1931:6968)","timestamp":"2025-07-02T08:46:29.870Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Could not process image\"}}\n    at J5.generate (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1315:12578)\n    at Tq.makeStatusError (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1332:2100)\n    at Tq.makeRequest (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1332:5311)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async WM2.zA1.showErrors (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1701:23051)\n    at async zA1 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1701:12633)\n    at async WM2 (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1701:22899)\n    at async file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1701:18023\n    at async EAA (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1701:5121)\n    at async su (file:///home/developer/.claude/local/node_modules/@anthropic-ai/claude-code

Note: Error logs were truncated.

View original on GitHub ↗

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