bulk_delete_archives
Remove multiple archive entries (transcripts, audio, video) in one batch. Uses a confirm token to prevent accidental bulk deletion.
Instructions
Tear down multiple archive entries in one call. Each entry's .md transcript + linked audio + linked video are removed. REQUIRES an explicit confirm token "YES-DELETE-" where N matches the ids.length — this is the guard that prevents an agent hallucinating "yes" and accidentally wiping the entire history. Each id's outcome is reported independently in the response (not-found ids do not abort the batch).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ids": "<ids>",
"confirm": "<confirm>"
},
"name": "bulk_delete_archives"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Archive ids to delete (from list_archive_entries / search_archives / archives_by_date_range). | |
| confirm | Yes | Must equal "YES-DELETE-<N>" where N is ids.length. Mismatch returns 400. |