destroy verb: CLI + admin socket + dashboard button; purges state + approvals

This commit is contained in:
müde 2026-05-15 02:57:22 +02:00
parent c7b50aa5b7
commit b711296460
8 changed files with 92 additions and 4 deletions

View file

@ -16,6 +16,9 @@ pub enum HostRequest {
Spawn { name: String },
/// Stop a managed container (graceful).
Kill { name: String },
/// Fully tear down a sub-agent: stop, wipe state + applied repo, drop the
/// systemd drop-in, purge pending approvals. Manager not destroyable.
Destroy { name: String },
/// Apply pending config to a managed container.
Rebuild { name: String },
/// List managed containers.