Watch
0
0
Fork
You've already forked hyperhive
0

fix prose lint in the permissions docs; lock the serde dependency of swarm-agent-verify

This commit is contained in:
atlas 2026-11-01 18:49:55 +01:00
commit 052c46ab25
2 changed files with 3 additions and 2 deletions

1
Cargo.lock generated
View file

@ -4819,6 +4819,7 @@ name = "swarm-agent-verify"
version = "0.1.0"
dependencies = [
"anyhow",
"serde",
"subtle",
"swarm-secret-client",
"thiserror 2.0.18",

View file

@ -322,8 +322,8 @@ without it gets a 403 from the store's gateway when `swarm-logs` or
An agent decodes its own record, in its harness
(`hive-agent/src/swarm_permissions.rs`, through `swarm_queue_client::agent_permissions::read`),
and a build that doesn't know a name would drop to no permissions. So
swarm-controller refuses a change that adds `logs` or `metrics` to an existing
and a build that doesn't know a name would drop to no permissions. The controller
therefore refuses a change that adds `logs` or `metrics` to an existing
agent, with a 409, unless both the agent's hive (`tolerant-permissions` in its
status snapshot) and its running harness (the same entry in its turn-state
header, `swarm_wire::hive_status`) advertise it. A harness not yet updated, a