Delete a brand workspace
delete_brandPermanently delete a brand workspace and all its contents—profiles, assets, and connected accounts—with a two-step confirmation to prevent accidental loss.
Instructions
PERMANENTLY delete a brand workspace and EVERYTHING in it — brand profile, memory, swipefile, Library creations, generated assets, avatars, skills, playbooks, chats — and disconnect its connected accounts. Irreversible, and it applies to everyone the workspace is shared with. Call it WITHOUT confirm first: it reports exactly what that workspace holds. Show the user that inventory verbatim, get an unambiguous yes, then call again with confirm:true — plus, if the workspace is not empty, confirmName set to its exact name and confirmConnectors set to the number of connected accounts it reported. Those two exist because confirming INTENT does not prove you picked the right WORKSPACE, and a wrong target is how a live brand was destroyed. The account's FIRST/anchor brand cannot be deleted this way (it holds the workspace's root storage) — that one is replaced from the app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | Yes | brand id or exact name from list_brands | |
| confirm | No | REQUIRED true — this destroys the whole workspace and cannot be undone | |
| confirmName | No | the workspace's EXACT name, required when it is not empty — copy it from the inventory this tool returned, after the user has agreed to it | |
| confirmConnectors | No | the number of connected accounts the inventory reported, required when there is at least one — the user must specifically agree to losing them, because reconnecting each needs a browser and no agent can do it |