Files dropped onto a pane do not insert their path (macOS, local session)
Is this a reproducible bug?
- I confirm this is a reproducible bug, not a feature request, idea, question, contribution proposal, or direction check.
Current behavior
Dragging an image file from Finder onto a local Herdr pane on macOS does nothing — no file path is inserted and the pane app (Claude Code) never sees the image. Dropping the same file onto the same terminal emulator running Claude Code without Herdr inserts the quoted file path as expected and the image is picked up.
The host terminal's drop handler turns a drop into typed text (the quoted path). Inside Herdr that text never reaches the pane.
Expected behavior
A file dropped onto a pane inserts its path into that pane's pty, the same way the host terminal does when Herdr is not in the way.
Reproduction
- macOS, local (non-
--remote) Herdr session, Herdr 0.8.2. - Run Claude Code in a pane.
- Drag a
.pngfrom Finder onto the pane → nothing is inserted. - Quit Herdr, run Claude Code directly in the same terminal, drag the same file → the quoted path is inserted and the image is read.
Impact
Drag-and-drop is the fallback that #986 was closed pointing at ("the only workarounds are dragging the file in or typing the file path"), so with drops also dropped, the remaining path is typing a path by hand. Screenshot/image-heavy agent workflows are noticeably worse inside Herdr than outside it.
Environment
- Herdr 0.8.2 (macOS arm64, Homebrew),
HERDR_ENV=1, local session - macOS 15 (Darwin 25.6.0)
- Pane app: Claude Code
Related: #986 (local clipboard image paste).
Source: herdrdev/herdr