OutlookSyncProvider implementing AbstractSyncProvider for bidirectional Outlook Calendar sync. Uses Graph API delta query for incremental pull, auto-refreshes OAuth tokens on 401, and converts Outlook recurrence patterns to RRULE. Same conflict resolution as CalDAV (last-write-wins + WS notification). - src/agentkit/calendar/sync/outlook_provider.py — OutlookSyncProvider - tests/unit/calendar/test_sync_outlook.py — 8 tests |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| base.py | ||
| caldav_provider.py | ||
| ics_provider.py | ||
| manager.py | ||
| outlook_provider.py | ||