Today's note
New entry
Docs
Titled documents with append-only revision history. Markdown bodies, archive to retire (no hard delete).
Mail accounts
Connect a mailbox with its IMAP password (app passwords where required). Credentials are sealed at rest; the agent never sees them and no tool can read them back.
Manual server config skips autodetect. Both servers still require a live IMAP login before anything is stored.
Calendar accounts
Connect a CalDAV server (Fastmail, iCloud, Nextcloud, Google app-password). Credentials are sealed at rest; the agent never sees them and no tool can read them back.
Manual server URL is authoritative — discovery is skipped entirely and connect fails loudly if this URL doesn't work. A live PROPFIND must still succeed before anything is stored.
Events
Agenda view over your calendars — the local metadata cache, expanded recurring occurrences. Creating an event here is subject to the account's ask-vs-do policy: if it says ask, you'll get one confirm step.
New event
All-day: leave both times empty. Recurrence is agent-only for now (presets via calendar.create_event).
Tasks
Your tasks. Open tasks (todo + doing) by default; cancelled is terminal and there is no delete.
Projects
Projects group tasks and milestones. Archive is terminal; done/paused states drive whether tasks may link.
Project
CRM
Relationship data: contacts with overlay links to synced cards, organizations, keep-in-touch cadence.
Contacts accounts
Connect a CardDAV server (Fastmail, iCloud, Nextcloud, Google app-password). Credentials are sealed at rest; the agent never sees them and no tool can read them back.
Manual server URL is authoritative — discovery is skipped entirely and connect fails loudly if this URL doesn't work. A live PROPFIND must still succeed before anything is stored.
Reading queue
Save-for-later triage. Add a URL, capture it server-side (HTML becomes a document; PDFs are archived as blobs), then read, finish, archive.
Daily brief
A proactive digest of your day: due tasks, today's events, keep-in-touch contacts, reading queue, project status. Preview any time; enable scheduled delivery once you have a mail account connected.
Delivery settings
Timezone list is trimmed to common zones; if yours is missing, the agent can set any IANA zone via brief.set_settings.
Brief archive
Provision user
Creates the user and, if requested, issues their first API token. The token is shown exactly once and never stored — copy it somewhere safe now.
New tenant
Platform operators only; the section is hidden for tenant admins.