Describe the feature
Sync the user's CardDAV address book (iCloud, Fastmail, Nextcloud, Radicale) into the local contact cache. Autocomplete suggestions then come from the user's real address book, not just the people they've already emailed from matcha.
Why this matters
Composer autocomplete is fundamentally a contacts feature. Without CardDAV the suggestion list grows only by use, which means new colleagues never autocomplete.
Notes
- One-way sync (CardDAV → matcha) is enough for v1.
- Store sync token so subsequent runs only fetch deltas.
Describe the feature
Sync the user's CardDAV address book (iCloud, Fastmail, Nextcloud, Radicale) into the local contact cache. Autocomplete suggestions then come from the user's real address book, not just the people they've already emailed from matcha.
Why this matters
Composer autocomplete is fundamentally a contacts feature. Without CardDAV the suggestion list grows only by use, which means new colleagues never autocomplete.
Notes