docs: split combined hive-agent/hive-agent-mcp/hive-agent-wake bullet into three
This commit is contained in:
parent
57765946db
commit
f7febe71dd
1 changed files with 10 additions and 8 deletions
18
CLAUDE.md
18
CLAUDE.md
|
|
@ -41,14 +41,16 @@ hand-maintained per-file tree drifts out of sync with the code.
|
|||
- **`hive-agent/`**, **`hive-agent-mcp/`**, **`hive-agent-wake/`** —
|
||||
in-container harness, three sibling crates for every agent (not a
|
||||
single `hive-ag3nt/` dir — that's the runtime/binary-family nickname,
|
||||
not a directory). `hive-agent` is the serve-loop binary: turn-loop
|
||||
*policy* layer (`turn.rs`) over the `hive-claude` driver, per-agent web
|
||||
UI (`web_ui/` module dir), event + turn-stats sqlite sinks, login flow,
|
||||
system-prompt renderer, forge-notify subscriber. `hive-agent-mcp` is
|
||||
the embedded MCP server (long-lived streamable-http listener,
|
||||
`hive-mcp-http` systemd unit) + its claude launch-config layer
|
||||
(tool-group/capability → `--allowedTools`, `--mcp-config` render).
|
||||
`hive-agent-wake` is a small external wake CLI for extra MCP
|
||||
not a directory).
|
||||
- **`hive-agent/`** — the serve-loop binary: turn-loop *policy* layer
|
||||
(`turn.rs`) over the `hive-claude` driver, per-agent web UI (`web_ui/`
|
||||
module dir), event + turn-stats sqlite sinks, login flow, system-prompt
|
||||
renderer, forge-notify subscriber.
|
||||
- **`hive-agent-mcp/`** — the embedded MCP server (long-lived
|
||||
streamable-http listener, `hive-mcp-http` systemd unit) + its claude
|
||||
launch-config layer (tool-group/capability → `--allowedTools`,
|
||||
`--mcp-config` render).
|
||||
- **`hive-agent-wake/`** — small external wake CLI for extra MCP
|
||||
servers/helpers to nudge claude on external events.
|
||||
- **`hive-claude/`** — reusable, app-agnostic driver for headless
|
||||
`claude --print`: spawns the CLI, streams + classifies stream-json,
|
||||
|
|
|
|||
Loading…
Reference in a new issue