aboutsummaryrefslogtreecommitdiff
path: root/website/src/content/docs/persistence-remote.mdx
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-05-20 04:35:57 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-05-20 04:35:57 +0300
commit6bd8bb6bf197ea3dce470b547ce7b16b8d4450b1 (patch)
tree290af88bc2774005efc89b487fcecd718899f9fe /website/src/content/docs/persistence-remote.mdx
parent38a3c3c5cdb31cae9dab930984d6bea115ede687 (diff)
docs: clarify remote workflows and agent overview
Diffstat (limited to 'website/src/content/docs/persistence-remote.mdx')
-rw-r--r--website/src/content/docs/persistence-remote.mdx4
1 files changed, 3 insertions, 1 deletions
diff --git a/website/src/content/docs/persistence-remote.mdx b/website/src/content/docs/persistence-remote.mdx
index f3c53dec..2452fc9a 100644
--- a/website/src/content/docs/persistence-remote.mdx
+++ b/website/src/content/docs/persistence-remote.mdx
@@ -69,7 +69,7 @@ herdr --remote workbox
herdr --remote ssh://you@server:2222
```
-In this mode your local Herdr is a thin client. It connects over SSH, starts or attaches to the remote Herdr server, and streams the UI back to your local terminal.
+In this mode your local Herdr is a thin client. It connects over SSH, starts or attaches to the remote Herdr server, and streams the UI back to your local terminal. Because the client runs locally, Herdr can bridge local desktop features such as image clipboard paste into the remote session by copying the image to a remote temp file and pasting that path.
For repeat targets, use your SSH config:
@@ -88,6 +88,8 @@ herdr --remote workbox
Remote attach supports Linux and macOS hosts on x86_64 and aarch64. Herdr checks the remote platform, prefers a matching `herdr` already on the remote `PATH`, then checks `~/.local/bin/herdr`. If no matching binary exists, interactive runs prompt to install one to `~/.local/bin/herdr`; non-interactive runs fail instead of modifying the host. If `~/.local/bin` is not on the remote `PATH`, Herdr warns after install.
+If you SSH into the server first and run `herdr` there, Herdr runs entirely on the server. That mode is useful and simple, but it cannot access your local desktop clipboard beyond normal terminal text paste.
+
When your local and remote platforms match, Herdr can copy the current local binary. Otherwise it downloads the matching release asset from `https://herdr.dev/latest.json`.
For local builds or custom binaries, set `HERDR_REMOTE_BINARY` to a local file path before running remote attach.