From 681a86bce9517fea06ab3f0a8aa5d3c6864f853a Mon Sep 17 00:00:00 2001 From: damocles Date: Thu, 4 Jun 2026 12:51:34 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20address=20argus=20review=20on=20#1260=20?= =?UTF-8?q?=E2=80=94=20drop=20stale=20HIVE=5FROLE=20and=20mcp::Flavor=20re?= =?UTF-8?q?fs=20from=20CLAUDE.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CLAUDE.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 5fb6c70c..2da3cccf 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -217,7 +217,7 @@ frontend/ npm workspaces (esbuild → static dist). Built + agent.css → dist/{*.html, static/*}. hive-ag3nt/ in-container harness crate; produces ONE `hive` - binary picking role from `HIVE_ROLE` env + binary for all agents src/lib.rs re-exports + DEFAULT_SOCKET, DEFAULT_WEB_PORT src/client.rs generic JSON-line request/response over unix socket src/web_ui.rs per-container axum HTTP page (incl /api/cancel, @@ -255,12 +255,13 @@ hive-ag3nt/ in-container harness crate; produces ONE `hive` src/login_session.rs drives `claude auth login` over stdio pipes src/prompt.rs system prompt renderer: filters the unified template through `` / - `` markers per - `mcp::Flavor`; owns `write_system_prompt` - (re-exported from turn.rs for callers). + `` markers (always + renders the agent section); owns + `write_system_prompt` (re-exported from + turn.rs for callers). src/bin/hive.rs unified harness main (Serve + Mcp + Wake - subcommands); role from `HIVE_ROLE` env, picks - agent or manager wire surface server-side. Static UI assets + subcommands); privilege boundary enforced + server-side at the broker socket. Static UI assets served by ServeDir from $HIVE_STATIC_DIR (= hyperhive.frontend.mergedDist — default agent dist + per-agent extraFiles, set per the