aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-09-29 16:10:47 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-09-29 16:10:47 +0300
commit48292af8e33a08c8030b7f1512c8d0da739f5ab1 (patch)
treeed33064ecf777e83209727c669c38ae537bec5f5
parent0d49b1c5c6e5dccd82c20d566b6224f3e8257c1f (diff)
release: v0.9.2
-rw-r--r--CHANGELOG.md2
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--docs/next/CHANGELOG.md2
-rw-r--r--skills/herdr/SKILL.md2
5 files changed, 7 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 85abb252..2f32e719 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## [0.9.2] - 2026-09-29
+
### Breaking Changes
- The Herdr-specific pane graphics API is gone. `pane.graphics.info`, `set`, `clear`, and `stream` now return `unknown_method`. Apps show images by writing standard Kitty graphics to their terminal, which Herdr renders natively. (#4561)
diff --git a/Cargo.lock b/Cargo.lock
index 0ca58835..87d7ae6c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -781,7 +781,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "herdr"
-version = "0.9.1"
+version = "0.9.2"
dependencies = [
"base64",
"bincode",
diff --git a/Cargo.toml b/Cargo.toml
index c1779763..cc787ef1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "herdr"
-version = "0.9.1"
+version = "0.9.2"
edition = "2021"
build = "build.rs"
description = "terminal workspace manager for AI coding agents"
diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md
index 85abb252..2f32e719 100644
--- a/docs/next/CHANGELOG.md
+++ b/docs/next/CHANGELOG.md
@@ -2,6 +2,8 @@
## Unreleased
+## [0.9.2] - 2026-09-29
+
### Breaking Changes
- The Herdr-specific pane graphics API is gone. `pane.graphics.info`, `set`, `clear`, and `stream` now return `unknown_method`. Apps show images by writing standard Kitty graphics to their terminal, which Herdr renders natively. (#4561)
diff --git a/skills/herdr/SKILL.md b/skills/herdr/SKILL.md
index bcb22ba8..fe2ccb6f 100644
--- a/skills/herdr/SKILL.md
+++ b/skills/herdr/SKILL.md
@@ -102,7 +102,7 @@ The selector must be an enabled saved profile ID or a unique, case-sensitive lab
Both installations must support machine API forwarding, and the remote server must already be running and API-compatible. Forwarding never installs, starts, or restarts a server and never falls back to Local. Local configuration, session management, installation commands, and interactive attachment are not forwarded. Remote worktree paths must be absolute, `~`, or start with `~/`; plugin link paths must be absolute. A connection failure does not prove a mutation was not applied: inspect remote state before retrying.
-`herdr machine list` lists saved connection profiles, not a cross-machine pane inventory; add `--json` for scripts. Only add, remove, enable, or disable profiles when the user asks. Removing a profile disconnects the client but does not stop remote sessions. Adding a machine uses the remote default session unless `--remote-session` is explicitly supplied. Setup asks before stopping an incompatible server and defaults to No; do not approve replacement without the user's consent. Experimental handoff is not part of `machine add`.
+`herdr machine list` lists saved connection profiles, not a cross-machine pane inventory; add `--json` for scripts. Only add, remove, enable, or disable profiles when the user asks. Removing a profile disconnects the client but does not stop remote sessions. Interactive `machine add` discovers running remote sessions and may ask the user to pick one; non-interactive setup uses the remote default session unless `--remote-session` is explicitly supplied. Use `herdr machine status [<label-or-id>] --json` to diagnose a failing machine. `herdr machine reconnect` needs the user to complete SSH authentication in their terminal; do not run it for them. Setup asks before stopping an incompatible server and defaults to No; do not approve replacement without the user's consent. Experimental handoff is not part of `machine add`.
## Start and coordinate an agent