What it owns
- Admission — verifies join tokens, signs enrollment receipts.
- Scheduling — picks a roost for each
/v1/executecall. - Tool routing — proxies
/v1/toolto capability-scoped MCP tools. - Audit — appends every dispatch to the hash-chained log.
- Identity — every gateway has its own Ed25519 keypair; the public key is the cluster’s anchor.
What it does not own
- Compute. Gateways never run an agent. That’s the roost.
- Auth opinion. The auth adapter is pluggable:
local,mtls,oidc.