Persona & drift
The last panel in Assistant Settings (/settings/assistant, Activity icon). Reports how stable your Executive Assistant (EA)'s behavior has been and where it sits relative to its declared baseline.
Unlike the other panels, this one fetches on first open: clicking it calls GET /api/assistants/{assistantId}/persona.
Persona Stability card
Header: title Persona Stability, subtitle describing behavioural drift monitoring for your EA, and a drift-score badge colored by driftSeverity.
The hardening score is a 0–100% bar with a textual label:
>=70%is Stable (green)40%–69%is Adapting (yellow)<40%is Volatile (red)
Help text below the bar: "Measures behavioral consistency across the last 50 responses. Higher = more stable."
Three stats tiles below:
- Snapshots — total behavioral snapshots recorded (
snapshotCount). - Drift score — raw numeric
driftScoreto three decimals, or—if not yet computed. - Last snapshot — date of the most recent snapshot (
lastSnapshotAt), formatted medium-style.
Declared Persona card
Shown only if any of tone, verbosity, or initiative is set. A grid of up to five tiles: Tone, Verbosity, Initiative, Risk tolerance, Decision style. Subtitle: "The baseline personality your assistant was calibrated to". Read-only here; edit on /assistants/{assistantId}.
Full detail
A link at the bottom — Full persona & monitoring — opens /assistants/{assistantId} with drift history, snapshots, events, and declarative-persona editing.
How to read it
Stable (at least 70%) — responses are consistent with the baseline. No action needed.
Adapting (40% to 69%) — the EA is shifting, often normal after a stretch of new work. Check the Declared Persona and decide whether to recalibrate.
Volatile (under 40%) — responses are inconsistent. Open the full persona page to see which snapshots triggered it.
If no EA is tied to your account, the panel reads "No assistant found. Please contact support." If the panel is loading, a spinner shows.
FAQ
Why does my EA drift? It's a natural consequence of ongoing calibration against your work context. The monitoring exists so you see it happening rather than be surprised.
Can I reset my EA to baseline? Not from this page. Use /assistants/{assistantId} for snapshot rollback and declarative re-calibration.
How are snapshots collected? The system records behavioral snapshots as your EA responds. snapshotCount is the lifetime total; the hardening score only looks at the last 50.
Is this data shared with the organization? No. The panel at /settings/assistant is personal. Organization-wide analytics live under the admin surface.