Replies: 4 comments 2 replies
|
Similar to #1526 , would be great to have this on windows |
|
Thanks. The native Windows thin-client portion overlaps with #1526. My proposal, however, also includes bridging Windows clipboard images and locally dragged image files to the remote host. That local-content bridge is an essential part of the Windows remote workflow for me, and it is already working in the implementation described here. |
|
I've also implemented --remote for Windows. I need another week or two to polish everything and test edge cases. Would you be open to accepting a clean PR in the future, @ogulcancelik? |
|
Status update: the implementation described above is complete and current.
The work is ready for review here: https://github.com/nsxdavid/herdr/tree/feat/windows-remote-attach Happy to open a PR whenever a maintainer gives the go-ahead, and to adjust scope or split the image bridging into a follow-up if preferred. |
Uh oh!
There was an error while loading. Please reload this page.
Idea / problem
Native Windows Herdr supports local sessions, but
herdr --remote <host>currently exits with:This came up previously in #1042. I am posting it here as directed by the contribution guidelines.
A key benefit of
herdr --remoteis that the local client can bridge local capabilities over SSH. On Windows, this includes clipboard images and dragged image files, allowing agents on the remote host to access content from the local machine.Requested change
Support native Windows as the local client for the existing remote functionality:
This should:
I have this working locally. From Windows Terminal,
herdr --remoteconnects to a Linux Herdr server. Clipboard images and dragged image files are transferred to the remote host, making them accessible to Claude Code, Codex, and other agents running there.The implementation uses the existing remote protocol and
ClipboardImagemessage. It does not add a new wire message or remote-session model. The Windows-specific code stays in the platform layer.I see native remote attach and the local image bridge as one feature, so I would submit them together.
Why I want this
This would give Windows users the remote-attach functionality already available on Linux and macOS.
Image handling is an important part of that functionality. Screenshots and dragged image files come from the local Windows machine but need to be readable by agents on the remote host.
Herdr already supports remote clipboard images in #205 and remote image-file drops in #828 and PR #1085. This proposal brings those existing capabilities to the native Windows client.
If this fits Herdr’s direction, I would be happy to submit the implementation as a single PR.
All reactions