feat: paste clipboard images into mirror panes via ctrl+v (#39)
herdr's native image paste (remote_image_paste) only exists in herdr --remote; a mirror pane's terminal-session stream carries no image message, so a clipboard image had no way across. Intercept a lone ctrl+v in the pane wrapper, read the local clipboard (pngpaste/ AppleScript on macOS, wl-paste/xclip on Linux), upload over the pane's own transport (ssh reusing the daemon's ControlMaster, or docker exec) to ~/.cache/herdr-mirror/pastes/ on the remote, and paste the absolute path as bracketed text for the remote agent to read. No image on the clipboard forwards the ctrl+v unchanged.
I
Illya Klymov committed
c24a78e982deeb30655b053f83b392f7cffcdf8a
Parent: cb459a5
Committed by GitHub <noreply@github.com>
on 8/15/2026, 10:10:25 AM