From 2248881be8bdb762b184e58986638201552ebf09 Mon Sep 17 00:00:00 2001 From: damocles Date: Sun, 28 Jun 2026 23:58:34 +0200 Subject: [PATCH] docs(#2067): trim choom prose in code, link to docs/tools/hivectl.md --- hive-c0re/src/bin/hivectl.rs | 71 +++++++++++------------------------- 1 file changed, 22 insertions(+), 49 deletions(-) diff --git a/hive-c0re/src/bin/hivectl.rs b/hive-c0re/src/bin/hivectl.rs index 6ad8b1b4..3b3a9e2e 100644 --- a/hive-c0re/src/bin/hivectl.rs +++ b/hive-c0re/src/bin/hivectl.rs @@ -110,15 +110,11 @@ enum Cmd { }, /// Open an interactive Claude session inside an agent container. /// - /// Execs `machinectl shell @h-` running claude as the - /// agent user from its state dir, with the same settings / MCP config - /// / system prompt the harness uses. Bare `choom ` launches a - /// fresh blank session; `choom --continue ` passes - /// `--continue ` straight through to claude to rejoin a prior - /// session (claude resolves whether the value is a session id or a - /// display name). It never collides with the harness's live session — - /// the harness pins its own session via `--resume`, so a blank choom - /// session is invisible to it. Requires root + a running container. + /// Runs claude as the agent user from its state dir with the harness's + /// settings / MCP / system prompt. Bare `choom ` is a fresh + /// session; `--continue ` rejoins a prior one. Never collides + /// with the harness's live session. Requires root + a running + /// container. See `docs/tools/hivectl.md` (Choom) for details. Choom { /// Agent name (e.g. `damocles`, `iris`). name: String, @@ -1029,49 +1025,29 @@ fn agent_exists(name: &str) -> Result { /// Drop into an interactive Claude session in the agent container. /// -/// Execs `machinectl shell @h- /bin/sh -lc '