Delete Memory Keyspace
montycat_remove_keyspacePermanently delete a memory keyspace or scope with owner authority. Releases live subscriptions and watch handles first, then enforces removal rules to avoid lingering subscribers.
Instructions
Permanently remove a memory namespace using the owner's authority.
This is a destructive lifecycle operation. Before removal Montycat MCP closes
the keyspace's live watch and releases MCP resource-subscription ownership
so the engine cannot deadlock on a lingering subscriber. The engine then
enforces remove-keyspace, creator authority, and explicit denials.
Args: scope: Owner/user scope to remove (maps to keyspace mem_). Use "shared" for the configured shared keyspace. keyspace: Explicit keyspace override (advanced; bypasses scope).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | ||
| keyspace | No |