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/`** —
|
- **`hive-agent/`**, **`hive-agent-mcp/`**, **`hive-agent-wake/`** —
|
||||||
in-container harness, three sibling crates for every agent (not a
|
in-container harness, three sibling crates for every agent (not a
|
||||||
single `hive-ag3nt/` dir — that's the runtime/binary-family nickname,
|
single `hive-ag3nt/` dir — that's the runtime/binary-family nickname,
|
||||||
not a directory). `hive-agent` is the serve-loop binary: turn-loop
|
not a directory).
|
||||||
*policy* layer (`turn.rs`) over the `hive-claude` driver, per-agent web
|
- **`hive-agent/`** — the serve-loop binary: turn-loop *policy* layer
|
||||||
UI (`web_ui/` module dir), event + turn-stats sqlite sinks, login flow,
|
(`turn.rs`) over the `hive-claude` driver, per-agent web UI (`web_ui/`
|
||||||
system-prompt renderer, forge-notify subscriber. `hive-agent-mcp` is
|
module dir), event + turn-stats sqlite sinks, login flow, system-prompt
|
||||||
the embedded MCP server (long-lived streamable-http listener,
|
renderer, forge-notify subscriber.
|
||||||
`hive-mcp-http` systemd unit) + its claude launch-config layer
|
- **`hive-agent-mcp/`** — the embedded MCP server (long-lived
|
||||||
(tool-group/capability → `--allowedTools`, `--mcp-config` render).
|
streamable-http listener, `hive-mcp-http` systemd unit) + its claude
|
||||||
`hive-agent-wake` is a small external wake CLI for extra MCP
|
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.
|
servers/helpers to nudge claude on external events.
|
||||||
- **`hive-claude/`** — reusable, app-agnostic driver for headless
|
- **`hive-claude/`** — reusable, app-agnostic driver for headless
|
||||||
`claude --print`: spawns the CLI, streams + classifies stream-json,
|
`claude --print`: spawns the CLI, streams + classifies stream-json,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue