Watch
0
0
Fork
You've already forked hyperhive
0

docs: turn into custom, and the capabilities in the hive status

This commit is contained in:
atlas 2026-11-01 12:27:27 +01:00 • committed by mara
commit f6eb0442c4

View file

@ -94,6 +94,11 @@ below. A hive without them reads
| `never_reported` | this hive has never reported at all — normally a deployment that hasn't happened, not an outage |
| `unknown` | something is publishing under a name that's not in `swarm.hives` — a typo in the roster, or a hive removed from the roster but still running |
The snapshot is the hive's `/health/ready` document plus `capabilities`, a list
of names for what the hive's release can do. Two exist: `tolerant-permissions`, and `no-config-checkout`, which
[turning an archetype agent into a custom one](archetypes.md#turn-into-custom)
needs. A hive on an older release lists none.
Every row also carries `last_seen_unix` and `age_seconds` if you want to
apply your own threshold. The timestamp is the one the queue recorded on
arrival, not one the hive put in its own payload. A roster hive's row