[Feature Request] Enhance Screenshot/Simulator Access for Test Generation Workflow
Resolved 💬 5 comments Opened Sep 9, 2025 by dobbsryan Closed Jan 8, 2026
Bug Description
I'd like to be able to use Claude for my workflow for creating tests. But I'm being throttled/prevented from it reading more screenshots of my iOS simulator. would be great to not hit this max.
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 1.0.109
- Feedback ID: 8c555d79-dd05-49d1-8e77-283e0cb0ab14
Errors
[{"error":"Error: Request was aborted.\n at RT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:3864)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-09T15:08:37.949Z"},{"error":"Error: Request was aborted.\n at i61._createMessage (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:971:7955)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-09-09T16:20:33.908Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.39.content.9.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CSy9FwwmTdU6sw1dTS3B6\"}\n at X4.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:963:2412)\n at RT.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:2131)\n at RT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:5344)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async N7B.zY1.showErrors (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:29389)\n at async zY1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:17996)\n at async N7B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:29216)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:24065\n at async BE0 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:4265)\n at async a11 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:24035)","timestamp":"2025-09-09T16:29:00.356Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.39.content.9.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CSy9LFVZrYE35TgQTtY4w\"}\n at X4.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:963:2412)\n at RT.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:2131)\n at RT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:5344)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async N7B.zY1.showErrors (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:29389)\n at async zY1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:17996)\n at async N7B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:29216)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:24065\n at async BE0 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:4265)\n at async a11 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:24035)","timestamp":"2025-09-09T16:29:58.653Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.39.content.9.image.source.base64.data: At least one of the image dimensions exceed max allowed size for many-image requests: 2000 pixels\"},\"request_id\":\"req_011CSy9MU2fLfRDUv1Xvbfdt\"}\n at X4.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:963:2412)\n at RT.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:2131)\n at RT.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:980:5344)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async N7B.zY1.showErrors (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:29389)\n at async zY1 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:17996)\n at async N7B (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:29216)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:24065\n at async BE0 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:4265)\n at async a11 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1879:24035)","timestamp":"20
Note: Error logs were truncated.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗