From 789738cada5afaa20bbd77a0d479fb689c455bfe Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Wed, 27 May 2026 22:59:22 +0300 Subject: docs: mark live handoff experimental --- website/src/content/docs/install.mdx | 2 +- website/src/content/docs/persistence-remote.mdx | 2 +- website/src/content/docs/session-state.mdx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'website/src/content/docs') diff --git a/website/src/content/docs/install.mdx b/website/src/content/docs/install.mdx index 6d80180c..434b5149 100644 --- a/website/src/content/docs/install.mdx +++ b/website/src/content/docs/install.mdx @@ -43,7 +43,7 @@ herdr update `herdr update` is for installs managed by Herdr's own installer. Homebrew and Nix installs are updated through those package managers instead. -By default, `herdr update` installs the new binary and leaves compatible running sessions alone, or asks before stopping sessions that must restart. To opt into live server handoff for supported running sessions, run: +By default, `herdr update` installs the new binary and leaves compatible running sessions alone, or asks before stopping sessions that must restart. To opt into experimental live server handoff for supported running sessions, run: ```bash herdr update --handoff diff --git a/website/src/content/docs/persistence-remote.mdx b/website/src/content/docs/persistence-remote.mdx index f83da309..987a2154 100644 --- a/website/src/content/docs/persistence-remote.mdx +++ b/website/src/content/docs/persistence-remote.mdx @@ -92,7 +92,7 @@ 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. -By default, remote attach uses the normal restart/stop flow if it needs to replace or restart a running remote server. To opt into live handoff for a supported running remote server, pass `--handoff`: +By default, remote attach uses the normal restart/stop flow if it needs to replace or restart a running remote server. To opt into experimental live handoff for a supported running remote server, pass `--handoff`: ```bash herdr --remote workbox --handoff diff --git a/website/src/content/docs/session-state.mdx b/website/src/content/docs/session-state.mdx index efe0cb01..f47dc638 100644 --- a/website/src/content/docs/session-state.mdx +++ b/website/src/content/docs/session-state.mdx @@ -73,7 +73,7 @@ Live handoff is for update and remote attach flows that need to replace a runnin This is different from snapshot restore, pane history replay, and native agent session restore. Handoff tries to keep the current processes alive. The others reconstruct state after the old server has already stopped. -Live handoff is opt-in: +Live handoff is experimental and opt-in: ```bash herdr update --handoff -- cgit v1.2.3