From 86165f07c8bfa15228b4dd2bda0fb53b0c419e92 Mon Sep 17 00:00:00 2001 From: iris Date: Fri, 5 Jun 2026 00:38:11 +0200 Subject: [PATCH] docs: update hivectl verb list in CLAUDE.md (add gateway, agents, choom) --- CLAUDE.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 2da3cccf..96477a8c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -27,13 +27,19 @@ hive-c0re/ host daemon + sibling operator CLI (lib + 2 bins) vacuum tasks. src/bin/hivectl.rs `hivectl` binary: operator-facing host CLI for ad-hoc administration that doesn't go - through the broker. v0 verbs: `forge - create-user `, `matrix create-user - ` — wrap the same idempotent - `forge::ensure_user_for` / - `matrix::ensure_user_for` flows c0re runs - in its boot sweeps, callable manually for - recovery / debug. + through the broker. Verbs: `forge + create-user ` / `matrix create-user + ` — manual entry points to the same + idempotent provisioning flows c0re runs at + boot; `gateway create-user|delete-user| + list-users` — BCrypt htpasswd management for + gateway HTTP Basic auth; `agents list|kill| + restart|restart-all` — container management + without the broker; `choom [--fresh]` + — exec into `machinectl shell h-` + running `claude --continue` (or fresh) so + the operator can drop into the agent's live + Claude session interactively. src/server.rs host admin socket (HostRequest → dispatch) src/client.rs admin-socket client src/manager_server.rs manager-privileged socket (ManagerRequest)