Is your feature request related to a problem? Must type full email addresses. No autocomplete suggestions. Slow workflow for frequent contacts.
Describe the solution you would like:
- Build contact database from sent/received emails
- Autocomplete in To/Cc/Bcc fields
- Show matches as user types
- Rank by frequency and recency
- Allow editing contact names
- Sync with server contacts if available (CardDAV)
- Export/import vCard format
Describe alternatives you have considered: Manual typing (current). Autocomplete standard in email clients.
Additional context:
- Files: config/cache.go (contact storage), tui/composer.go (autocomplete UI)
- Need fuzzy matching algorithm
- Store contact metadata (name, email, last used)
- Handle duplicate emails with different names
- Complexity: High - autocomplete UI + data structure
Is your feature request related to a problem? Must type full email addresses. No autocomplete suggestions. Slow workflow for frequent contacts.
Describe the solution you would like:
Describe alternatives you have considered: Manual typing (current). Autocomplete standard in email clients.
Additional context: