Feature Request
The reminders_create tool currently creates flat reminders with no way to nest them as sub-tasks. Apple's EventKit supports parent/child relationships via EKReminder.parentReminder (available since macOS 14+).
Proposed Change
Add an optional parentReminderId (or parentReminderTitle) parameter to reminders_create. When provided, the newly created reminder would be set as a child of the specified parent reminder.
This would enable workflows like creating a checklist with grouped sub-items — a very common Reminders use case.
EventKit API
let child = EKReminder(eventStore: store)
child.parentReminder = parentReminder
The relationship is straightforward and well-supported by EventKit.
Feature Request
The
reminders_createtool currently creates flat reminders with no way to nest them as sub-tasks. Apple's EventKit supports parent/child relationships viaEKReminder.parentReminder(available since macOS 14+).Proposed Change
Add an optional
parentReminderId(orparentReminderTitle) parameter toreminders_create. When provided, the newly created reminder would be set as a child of the specified parent reminder.This would enable workflows like creating a checklist with grouped sub-items — a very common Reminders use case.
EventKit API
The relationship is straightforward and well-supported by EventKit.