swarm-controller: CreateIdentity node, auth-bridge client, POST /api/agents

This commit is contained in:
damocles 2026-08-16 22:10:04 +02:00 committed by mara
commit d30f149338
5 changed files with 289 additions and 55 deletions

View file

@ -26,8 +26,12 @@ futures-util.workspace = true
# to serve.
hive-jobq.workspace = true
hive-jobq-wire.workspace = true
# `auth`'s bridge client — same crate the bridge itself uses to define the
# request/response shape, so the two ends cannot drift.
reqwest.workspace = true
serde.workspace = true
serde_json.workspace = true
swarm-authelia-bridge-sock.workspace = true
# The queue connect (token mint + auth callback + reconnect) is shared with
# every other participant - a hive publishing its own status runs the same
# code with a different client id. Two copies of credential handling is one