865 B
865 B
| cairn | change |
|---|---|
| tasks | wizard-auth-and-mailbox-aliases |
- Collapse the discovery entries to one per service, carrying an
AuthCapscapability set instead of a per-method row - Add the service-specific auth prompt: SASL mechanism for IMAP + SMTP, HTTP scheme for JMAP, skipped when single
- Fold OAuth into the API-token credential prompt (keyrings plus brokers, brokers only when OAuth advertised); remove the OAuth dead-end note and loop
- Test IMAP then ask whether SMTP shares credentials, re-running the SASL prompt otherwise, then test SMTP
- Drop the account-name prompt; derive the name from the input
- Pre-fill
mailbox.alias.*: JMAP roles live, Gmail/Graph fixed ids, IMAPINBOX - Extend the shared cli token picker to combine keyrings and brokers behind an
oauthgate - Update config.sample.toml and CHANGELOG