[Feature Request] Auto-compress large images instead of blocking conversation
Resolved 💬 1 comment Opened Apr 17, 2026 by AntHuntley Closed May 25, 2026
Bug Description
Claude code now stops a conversation because large images are uploaded? It is often easiest to take a screenshot. This new blocker has stopped me mid conversation, and wastes all of input tokens & context in session up to that point. Very frustrating. Perhaps you can find a way to auto-shrink or compress images, or, indicate to the user how many images and of what size they can upload (however, it is a worse user experience if you put a cap, it was one of the many things that I loved about Claude code, which meant that the UX and flow was very smooth.)
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 2.1.112
- Feedback ID: 11d41f51-2a79-4b24-a314-65d44f80a942
Errors
[{"error":"Error: Plugin component file not found: /Users/anthonyhuntley/.claude/plugins/cache/anthropic-agent-skills/document-skills/unknown/skills/xlsx for document-skills\n at hG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:15033)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:9043\n at async Promise.allSettled (index 3)\n at async LG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:8322)\n at async Promise.all (index 0)\n at async SG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:20232)","timestamp":"2026-04-17T08:43:28.349Z"},{"error":"Error: Plugin component file not found: /Users/anthonyhuntley/.claude/plugins/cache/anthropic-agent-skills/document-skills/unknown/skills/docx for document-skills\n at hG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:15033)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:9043\n at async Promise.allSettled (index 3)\n at async LG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:8322)\n at async Promise.all (index 0)\n at async SG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:20232)","timestamp":"2026-04-17T08:43:28.349Z"},{"error":"Error: Plugin component file not found: /Users/anthonyhuntley/.claude/plugins/cache/anthropic-agent-skills/document-skills/unknown/skills/pptx for document-skills\n at hG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:15033)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:9043\n at async Promise.allSettled (index 3)\n at async LG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:8322)\n at async Promise.all (index 0)\n at async SG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:20232)","timestamp":"2026-04-17T08:43:28.349Z"},{"error":"Error: Plugin component file not found: /Users/anthonyhuntley/.claude/plugins/cache/anthropic-agent-skills/document-skills/unknown/skills/pdf for document-skills\n at hG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:15033)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:9043\n at async Promise.allSettled (index 3)\n at async LG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:8322)\n at async Promise.all (index 0)\n at async SG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:20232)","timestamp":"2026-04-17T08:43:28.349Z"},{"error":"Error: Plugin component file not found: /Users/anthonyhuntley/.claude/plugins/cache/anthropic-agent-skills/document-skills/unknown/skills/xlsx for document-skills\n at hG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:15033)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:9043\n at async Promise.allSettled (index 3)\n at async LG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:8322)\n at async Promise.all (index 0)\n at async SG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:20232)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:21637\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:8618:6463","timestamp":"2026-04-17T08:43:30.279Z"},{"error":"Error: Plugin component file not found: /Users/anthonyhuntley/.claude/plugins/cache/anthropic-agent-skills/document-skills/unknown/skills/docx for document-skills\n at hG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:15033)\n at async file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:9043\n at async Promise.allSettled (index 3)\n at async LG4 (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1249:8322)\n at async Promise.all (index 0)\n at async SG4 (file:///opt/homebrew/lib/node_modules…
Note: Content was truncated.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗