diff --git a/docs/swarm/ui.md b/docs/swarm/ui.md index c2d60409..63a761f9 100644 --- a/docs/swarm/ui.md +++ b/docs/swarm/ui.md @@ -39,7 +39,8 @@ agent the swarm never declared on its hive, such as one only its hive knows about, the badge reads **no declaration** and doesn't open: create the agent with `swarmctl agent create` or **+ agent**, which declares it `paused`. The API answers `PUT /api/hives/{hive}/agents/{agent}/state` for such an agent with -404 and says to create it at swarm level. +404 and says to create it at swarm level. Destroying such an agent needs the same +create first, since the badge is the only way to destroy. An agent created here or with `swarmctl agent create` starts `paused`; set it `up` from its card. A card shows **login needed** when the agent's own diff --git a/frontend/packages/swarm-ui/src/agent/roster/WantedMenu.tsx b/frontend/packages/swarm-ui/src/agent/roster/WantedMenu.tsx index 02b0d1b9..c1603ec0 100644 --- a/frontend/packages/swarm-ui/src/agent/roster/WantedMenu.tsx +++ b/frontend/packages/swarm-ui/src/agent/roster/WantedMenu.tsx @@ -83,6 +83,7 @@ export function WantedMenu({ return (