Preview pruning recovery checkpoints in a batch
tiled_preview_checkpoint_prune_batchBatch removes 2 to 32 recovery checkpoint manifests, validates UUIDs, orders by ID, and runs non-atomic safe deletion with garbage collection.
Instructions
Pins 2 to 32 explicit committed recovery checkpoint manifests, canonicalizes their UUIDs to lowercase, and orders them by checkpoint ID. The destructive proposal is non-atomic: apply preflights every pin, removes manifests sequentially with per-item directory durability, stops on the first failure, caches any partial result without resume, and runs fail-closed garbage collection once only after all selected manifests are removed. Prepared checkpoints and duplicate normalized IDs are rejected.
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": {
"checkpointIds": "<checkpointIds>"
},
"name": "tiled_preview_checkpoint_prune_batch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checkpointIds | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |