mnemosyne_agenda_remove
Delete calendar appointments permanently by exact IDs from the agenda list. It confirms each removed item by title and start time; there is no archive.
Instructions
REMOVE appointments from the human's calendar. Read them with mnemosyne_agenda_list first and pass the ids: this tool never matches by title or by date, because "remove my meetings on Thursday" is how an agent removes the wrong Thursday. THERE IS NO ARCHIVE - unlike a To-do task, a removed appointment is gone, so the answer names each one it removed by title and start time, for the human to check. A repeating appointment is removed as the whole SERIES; the calendar has no way to cancel a single occurrence. Works with the app closed on a dev install (the headless daemon reads the file); an npm install has no daemon and needs the app running. Scope agenda:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_ids | Yes | The appointment ids to remove, exactly as mnemosyne_agenda_list printed them in brackets. Up to 50. |