Configure verification catching
configure_verificationUpdate verification settings at runtime to control code catching: start/stop, filter senders, copy codes or links. Save to config.toml with save=true; omit fields to view current setup.
Instructions
Update [settings.verification] at runtime — changes take effect immediately, including starting/stopping the ambient catcher via enabled. Use save=true to persist to config.toml (previous file is backed up). Omit every field to see the current configuration. Registered in read-only mode too: this writes config, never the mailbox.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| save | No | Persist changes to config.toml (default: runtime only) | |
| notify | No | Desktop notification when something is caught | |
| enabled | No | Master switch for verification catching | |
| accounts | No | Accounts to watch (empty array = all) | |
| auto_copy | No | Copy caught codes/links to the clipboard | |
| copy_links | No | Also catch sign-in magic links | |
| link_action | No | Caught links: offer to open in the browser, or copy like a code | |
| confirm_copy | No | Ask (native dialog) before touching the clipboard | |
| max_age_minutes | No | Ignore messages older than this | |
| sender_denylist | No | Sender globs to ignore | |
| sender_allowlist | No | Sender globs, e.g. ["*@github.com"] (empty = all senders) | |
| clear_after_seconds | No | Auto-clear clipboard after N seconds (0 = never) |