#4315·herdr

Files dropped onto a pane do not insert their path (macOS, local session)

Author: curielmcCreated Sep 17, 2026Updated Sep 17, 2026
Labelsbugmaintainer-neededp2macosinput

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

  1. macOS, local (non---remote) Herdr session, Herdr 0.8.2.
  2. Run Claude Code in a pane.
  3. Drag a .png from Finder onto the pane → nothing is inserted.
  4. 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).