herdr
| Version | 2026.245.1200 |
| Repo | box/github.com/opencharly/pod-herdr:v2026.251.0850 |
The Herdr (herdr.dev) terminal-multiplexer server — the pinned v0.8.2
release binary installed, with a supervised headless server (herdr
server) and a TCP socket bridge (port 8095, socat TCP accept to the
server’s unix socket). Host-side consumers — the herdr: check verb
(ResolveEndpoint over the reverse channel) and
charly herdr --endpoint tcp://127.0.0.1:8095 (CLI) — probe the SAME
NDJSON wire contract the herdr CLI uses. Runs as uid 1000 with the
server socket under $HOME/.config/herdr/herdr.sock. The bed
(check-herdr-pod) exercises every capability live.
Services
Section titled “Services”herdr-serverherdr-bridge
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
run |
install the pinned herdr release binary (v0.8.2, linux-x86_64) |
run |
install the herdr server start script |
run |
install the socket-bridge start script |
run |
make the start scripts executable |
check |
the herdr binary is installed |
check |
herdr –version reports the pinned v0.8.2 |
check |
the herdr server service is supervised and running |
check |
the socket bridge service is running |
check |
the bridge port accepts TCP from the host |