[BUG]
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
I'm using the latest 2.1.109 Version claude-code
On the previous version of Claude Code, when I used to drag an image from the desktop into the terminal, the image would be attached. On the new version, when I drag an image, it just puts the path name. If these are screenshots, because of the naming convention of screenshots, it seems to have trouble finding it and has to use regex expressions to find the actual screenshot.
What Should Happen?
Claude should attach the actual image instead of a path name to the image.
Error Messages/Logs
Steps to Reproduce
- Take a screenshot
- Drag the screenshot from the desktop into the claude-code terminal in vs-code
- The path name name of the screenshot Will appear
<img width="1333" height="151" alt="Image" src="https://github.com/user-attachments/assets/24e85106-2dff-4475-a207-0c0f73ab46f8" />
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Not 100% sure but I think 2.1.108 as it was working just fine yesterday 14 April (AEST)
Claude Code Version
2.1.109
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
VS Code integrated terminal
Additional Information
This does not happen in iTerm
<img width="671" height="355" alt="Image" src="https://github.com/user-attachments/assets/269ea904-ca29-44f7-aa55-da530ab2cdc3" />
, only the VS Code terminal
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗