disconnect_all
Batch remove multiple confirmed edges atomically. Use when deleting two or more connections at once; all specified edges are deleted or none, with failed operations fully rolled back.
Instructions
Batch hard-delete of edges — use when you have 2 or more confirmed edges to remove at once. More efficient than multiple disconnect calls. All edges are removed or none — partial failure rolls back the entire operation. Edge IDs come from recall or why_connected. Returns {removed: N}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Array of edges to remove. Each item must have edge_id (string, required). |