From 1c8e72c81f5f8e4a47799a031a472d6c4904fb72 Mon Sep 17 00:00:00 2001 From: damocles Date: Wed, 27 May 2026 22:53:25 +0200 Subject: [PATCH] docs(CLAUDE.md): file map reflects unified prompts/system.md + src/prompt.rs --- CLAUDE.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 97526282..8a8c1f26 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -152,6 +152,11 @@ hive-ag3nt/ in-container harness crate; produces TWO binaries src/mcp.rs embedded MCP server (rmcp): AgentServer + ManagerServer src/login.rs probe /root/.claude/ for a valid session 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). src/bin/hive-ag3nt.rs sub-agent main (Serve + Mcp subcommands) src/bin/hive-m1nd.rs manager main (Serve + Mcp subcommands) Static UI assets served by ServeDir from @@ -159,8 +164,10 @@ hive-ag3nt/ in-container harness crate; produces TWO binaries .mergedDist — default agent dist + per-agent extraFiles, set per the harness-base module). prompts/ static role/tools/settings for claude (include_str!): - agent.md — sub-agent system prompt - manager.md — manager system prompt + system.md — unified system prompt; shared + sections plus `` / + `` blocks filtered by + `prompt::render` per flavor claude-settings.json — --settings JSON hive-forge/ Forgejo CLI wrapper (`hive-forge` binary)