Notification Center
Bell inbox, toasts, Talkback, Agent stats, and deep links.
The Notification Center is the app-wide place for durable background outcomes and optional spoken alerts — without becoming a full agent transcript or audit log.
Open the center
- Global bell control
- Command Search entry for notifications
- Same localized sheet UI for both
Shows unread count, chronological list, category filters, mark read / read all, confirmed clear, and empty/storage states.
What gets stored
Events use a closed schema: source, category, severity, localized title/body keys, bounded parameters, channels, timestamps, optional privacy-safe target.
Never persisted: free-form prompts, full answers, raw errors, credentials, endpoints, project absolute paths.
Retention: about 30 days and the 200 newest events per profile. On store failure, a short session-only memory list is used with a warning.
Producers (examples)
| Source | Durable terminal events |
|---|---|
| Global Agent | completed, needs input, failed (by run id) |
| Loops | success / fail / error / skipped |
| Image Gen | succeeded / failed / interrupted |
| OpenRouter | explicit save/check failures |
Voice-originated answers may toast/speak transiently; that text is not part of the durable event body.
Toasts and Talkback
channels.toast→ Sonner toaster (one app toaster)- Optional warning/error speech is a Notifications setting (off by default)
- Talkback respects Voice mode/provider and Sound Spoken Replies / Master
gains; cancel and mid-phase changes stay silent
Configure under Settings → Notifications and Voice talkback policy.
Agent stats strip
The center shows live Global Agent phase / tool / outcome stats and a shortcut into the Usage node when useful.
Deep links
Events may target:
- a Settings section, or
- a node kind + workspace id (Loops, Image Gen, Usage, …)
Open projects switch immediately; recent projects reopen through normal app flow, then focus/create the singleton node. Missing targets keep the event and show a warning toast.
Related: Voice & Memory, Settings, Loops, Image generation.