Releases: missuo/herdrm
Releases · missuo/herdrm
Release list
herdrm 0.3.0
Added
- SSH password authentication as a fallback: when keys/agent/Tailscale SSH
can't authenticate, herdrm prompts in-app and stores the password in the
macOS login Keychain — never in files or process arguments. (#3, thanks
@ljxw88!) - SSH failures now surface OpenSSH's actual error text instead of a bare
exit code. (#3) - Notification sounds: a chime when an agent finishes (Glass) or needs input
(Funk), independent of banner delivery; toggle in Settings → Notifications. - Settings → Notifications now shows the system permission status, with
one-click request or a shortcut to System Settings when denied.
Fixed
- Starting an agent right after creating its pane no longer fails with
agent_pane_busywhile the shell is still initializing — herdrm now waits
like the herdr CLI does. (#3)
herdrm 0.2.3
herdrm 0.2.2
herdrm 0.2.1
Fixed
- OS detection for newly added devices now retries on every successful
connection instead of only once at add time, and SSH auto-accepts unknown
host keys (accept-new) so a fresh device's first connection no longer
fails before you've ssh'd to it manually.
herdrm 0.2.0
Added
- All devices now stay connected in parallel: the sidebar aggregates spaces and
agents across every machine, with a small OS badge marking where each row
lives. The bottom-left switcher became a filter (All Devices by default). - Notifications now watch every connected device, not just the selected one;
clicking a notification jumps straight to that agent. - New Agent and New Space gained a device picker; installed-agent sniffing is
cached per device. - Per-device connection health with automatic reconnect (1s → 30s backoff).
Changed
- Search results show device badges and search across all devices.
herdrm 0.1.2
Full Changelog: v0.1.1...v0.1.2
herdrm 0.1.1
Full Changelog: v0.1.0...v0.1.1
herdrm 0.1.0
Full Changelog: https://github.com/missuo/herdrm/commits/v0.1.0