docs: stop implying matrix/bash/forge is a closed todo-producer list

This commit is contained in:
damocles 2026-08-04 00:06:19 +02:00
commit 642377c5e0
10 changed files with 57 additions and 31 deletions

View file

@ -1,9 +1,12 @@
# hive-agent-sock
Wire types for the **in-agent socket** — the one the `hive-agent` harness serves
*inside* the container to its local producers (the matrix / bash MCP daemons and
`forge_notify`). Unlike the host-served sockets, this one **never leaves the
container**.
*inside* the container to its local producers. The matrix / bash MCP daemons
and `forge_notify` are the *built-in* producers that ship today, but any
user-configured MCP server declared in an agent's `agent.nix` can dial this
socket and push its own todos with an arbitrary `subsystem` marker — the
wire format doesn't restrict the set. Unlike the host-served sockets, this
one **never leaves the container**.
## What it carries