Commit Graph

1 Commits

Author SHA1 Message Date
Bendt
55515c050e docs: Create calendar invite handling plan
- Research best ICS parsing libraries (icalendar, ics)
- Design CalendarEventViewer widget for displaying invites
- Add calendar detection to notification_detector.py
- Implement ICS parsing utilities in calendar_parser.py
- Plan integration with Microsoft Graph API for calendar actions
- Provide clear action flow (Accept/Decline/Tentative/Remove)
- 4-week implementation roadmap with success metrics
- Configuration options for parser library and display settings

Key features:
- Automatic calendar email detection (invites, cancellations, updates)
- ICS file parsing with proper timezone and attendee handling
- Beautiful TUI display of calendar events
- Integration path with Microsoft Graph API (future)
- Action buttons tied to Graph API for updating Outlook calendar
2025-12-28 18:13:52 -05:00