[Bug] Screenshot upload fails - file path pasted instead of image data
Bug Description
Screenshots failing to upload in Claude Code, path pastes instead of pasting and upload image
Expected behavior: Dragging an image to the Claude window should upload and produce a chip such as [Image 1]
Actual behavior: Dragging an image to the Claude window simply pastes the path of the image. Image upload functionality does not return until the Claude terminal application is quit and restarted.
Steps to reproduce: This issue reproduces inconsistently but has started showing up at least once per multi-hour session this past week or so.
- Drag image to Claude terminal window
- Image path pastes instead of expected paste chip which would usually be [Image 1]
Potentially unrelated, but then Claude is unable to read the image from the path pasted. So image uploads are entirely non-functional until you restart the Claude TUI. After restarting, functionality resumes working again.
Error state:
<img width="949" height="177" alt="Image" src="https://github.com/user-attachments/assets/71016ab3-077c-4e82-b4ae-81fce4075ca5" />
After restarting and resuming the same session:
<img width="950" height="225" alt="Image" src="https://github.com/user-attachments/assets/1af00ac8-1301-44d5-914f-bdc551f2c665" />
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.128
- Feedback ID: bb1463cb-3cc9-4845-bd64-72b1a5ac2b27
3 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
This is not a duplicate of the other issues:
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.