Protect Cascade Sites From Removal
cascade_protect_site_removalPersist blocked-call rules to protect Cascade sites and root folders from removal. Blocks removal for accessible sites and readable root folders, updating rules without affecting unrelated ones.
Instructions
Persist generated blocked-call rules that prevent removal of accessible Cascade sites and their root folders.
The tool lists accessible sites, blocks cascade_remove by site id and site name/path, then tries to read each site's root folder at "/". Readable root folders are blocked by id, and path "/" is always included to block path-based root-folder removal. Existing generated rules from this tool are replaced instead of duplicated; unrelated rules are preserved.
Returns a report with protected site count, protected root-folder id count, unreadable root folders, the block-store path, and final rule count. Responses are JSON text; structuredContent is authoritative when the response fits. Oversized responses return bounded _cache metadata for cascade_read_response. For cascade_read, read_mode controls preview versus raw Cascade payload shape.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||