Deletion semantics are boring until an agent disappears from config but its workspace, sessions, and state are still sitting on disk. OpenClaw issue #84121 reports exactly that Docker-shaped failure: deleting an agent can remove it from openclaw.json while leaving physical directories behind under .openclaw, including workspace/, agents/, and sessions/