mnemosyne_agenda_remove
Remove calendar appointments by their exact ids from mnemosyne_agenda_list. Prevents wrong-day deletions by id-only matching; confirm each removed title and start time in the response.
Instructions
Remove appointments from the user's calendar. Read them with mnemosyne_agenda_list first and pass the ids. This tool matches by id only, 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 user to check. A repeating appointment is removed as a whole series, since the calendar cannot 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. |