-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Feature Request
When listing events via ekctl list events, it would be very useful to include attendee information in the JSON output.
Current output
Events currently include: id, title, startDate, endDate, allDay, location, notes, calendar, hasAlarms, hasRecurrenceRules.
Requested addition
Add an attendees array to each event, leveraging EKEvent.attendees from EventKit:
{
"title": "Team Meeting",
"attendees": [
{
"name": "Jane Doe",
"email": "jane@example.com",
"status": "accepted"
}
],
...
}Use case
Attendee data is valuable for any automation built on top of ekctl — e.g. generating meeting summaries, syncing with external systems, or enriching calendar data with participant context. Currently there's no way to programmatically access who was invited to an event.
EventKit reference
EKEvent.attendees returns [EKParticipant]? with properties:
name: String?url: URL(containsmailto:)participantStatus: EKParticipantStatus(accepted, declined, tentative, etc.)participantRole: EKParticipantRole(required, optional, chair, etc.)
Thank you for this great tool!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels