calendar_delete_calendar
Permanently delete a calendar and all its events. Requires explicit confirmation. Note: may be unreliable due to platform limitations; manual deletion in Calendar.app is a recommended fallback.
Instructions
[IRREVERSIBLE] Permanently delete a calendar and everything in it. Confirmed via testing to be unreliable via scripting on at least some calendars — expect a PLATFORM_LIMITATION error and delete manually in Calendar.app as a fallback. Requires confirm:true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| calendarName | No | Calendar name. Ambiguous if duplicated (common on multi-account setups) — use calendarIndex instead in that case. | |
| calendarIndex | No | Position from calendar_list_calendars, for disambiguating duplicate calendar names. Stable only for the current Calendar.app process. |