[BUG] Claude Code terminal OSX - cannot drag and drop multiple images into the TUI, only first image is recognized, this used to work
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?
Using the latest version of the Claude Code terminal application on OSX, selecting multiple images from the Finder and dragging them as a stack to the Claude Code window results in only the first image appearing and uploading, rather than all of the images.
This is a regression as around a month ago, dragging a stack of images resulted in all images being recognized and uploaded.
This bug reproduces 100% of the time.
Incidentally, you also may wish to be made aware that sometimes dropping a single image fails entirely and instead replaces the pending prompt with the directory location of the image, which is quite frustrating but I can't provide instructions to reliably reproduce that one.
What Should Happen?
Expected behavior: - User selects 2 or more images from Finder
- User drags images to prompt area of Claude Code TUI on OSX
- User drops images by releasing the mouse cursor
- Several images are recognized (terminal shows [Image 1][Image 2][Image 3])
Error Messages/Logs
Steps to Reproduce
Current behavior: - User selects 2 or more images from Finder
- User drags images to prompt area of Claude Code TUI on OSX
- User drops images by releasing the mouse cursor
- Only one image appears (terminal shows [Image 1])
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.110 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
<img width="5413" height="1360" alt="Image" src="https://github.com/user-attachments/assets/b313e826-754a-40cc-843c-08d7e28863cc" />
Please let me know if I can provide any further information to assist in debugging this issue.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗