Watch
0
0
Fork
You've already forked hyperhive
0

docs: the hive has no approval queue

config-changes.md (was approvals.md) describes config PRs, the meta flake
and helper events; the approval queue, its kinds, the withdraw path, the
job-queue dispatch and ApprovalResolved go. Every other page drops the
approvals table, endpoints, event, tool group, hivectl verbs, dashboard
section and the loose-end/cancel kind, and links to the renamed page.
This commit is contained in:
atlas 2026-10-04 23:55:14 +02:00
commit e4b170f8c6
18 changed files with 122 additions and 327 deletions

View file

@ -31,11 +31,11 @@ hand-maintained per-file tree drifts out of sync with the code.
user). `src/main.rs` is the `hive-c0re` binary — **daemon-only**
(`serve` + the periodic vacuum/sweep loops); the operator CLI lives in
the separate `hivectl` crate, which talks to the daemon over the host
admin socket. Owns the sqlite broker, approval + reminder
queues, the meta flake, lifecycle (`nixos-container`
shellouts), gateway / forge / matrix wiring (agent forge and matrix
accounts are `swarm-controller`'s), per-container stats, and the axum
operator dashboard (`dashboard/`). Largest crate.
admin socket. Owns the sqlite broker, the reminder queue, the meta
flake, lifecycle (`nixos-container` shellouts), gateway / forge /
matrix wiring (agent forge and matrix accounts are
`swarm-controller`'s), per-container stats, and the axum operator
dashboard (`dashboard/`). Largest crate.
- **`hivectl/`** — standalone operator CLI (`hivectl` binary). Talks to
the `hive-c0re` daemon over the host admin socket (`hive-host-sock`
wire types) — does NOT link `hive-c0re`. Full, always-current verb
@ -128,7 +128,7 @@ hand-maintained per-file tree drifts out of sync with the code.
the process is; the actual claude session survives a daemon restart
independently (see `session.rs`'s module doc).
- **`hive-sh4re/`** — shared wire types (Agent / Manager request +
response, `Message`, `Approval`, `HelperEvent`) used across the unix
response, `Message`, `HelperEvent`) used across the unix
sockets. Host-admin-socket and hive-priv-socket wire types have been
split out into their own crates (below) so `hivectl` and `hive-priv`
don't need to pull in the rest of `hive-sh4re`.