Memory
Memory
Patterns for persistent memory, cross-session recall, context awareness, auto-detection of preferences, and privacy controls for reviewer data.
Persistence
Memory Panel
The reviewer's stored preferences and facts — key-value pairs the agent uses to personalize responses across sessions.
Preferred release tier
Default launch policy
Review workspace
Report format
product type
Approval team
| State | Content | Behavior |
|---|---|---|
| Empty | Placeholder with guidance text | Shown when the agent has no stored memories |
| Populated | Key-value list with hover actions | Edit and delete icons appear on hover per row |
| Search | Filtered list with search input | Real-time filtering by key or value |
Management
Memory Entry CRUD
View, edit, and delete individual memory entries. Each operation uses inline controls so the reviewer stays in context.
| Operation | Interaction | Behavior |
|---|---|---|
| View | Default display | Shows key-value pair with edit and delete icons |
| Edit | Click edit icon | Inline text field replaces value, Save/Cancel buttons appear |
| Delete | Click delete icon | Confirmation prompt with warning text and Confirm/Cancel |
Detection
Auto-Memory
The agent detects learnable information from conversation and offers to save it as a memory — the reviewer always has the final say.
I see you've been consistently requesting enterprise release reviews across the last three sessions. The reference document Launch Policy v2 appears to be your default reference.
| State | Visual | Behavior |
|---|---|---|
| Detected | Banner below agent message with Save/Dismiss | Agent surfaces the detected preference with a clear opt-in prompt |
| Saved | Brief confirmation message | Fades in, replacing the banner. Memory is persisted immediately |
| Dismissed | Banner removed, muted note | Agent will not re-prompt for this particular preference |
Awareness
Memory Context Ring
Visual indicator showing how much memory context is loaded into the current session. Details are revealed on hover to avoid visual clutter.
No memory loaded
Start a conversation to load reviewer preferences and context.
| State | Ring Visual | Tooltip |
|---|---|---|
| No Context | Empty ring with muted icon | No tooltip — nothing to show |
| With Context | Partially filled ring, animated on load | Lists loaded memories with key-value pairs on hover or focus |
Governance
Privacy Controls
Category-level toggles for what the agent is allowed to remember. Reviewers working under NDA or handling sensitive product data may need to disable specific categories.
| Preset | Toggle State | Notes |
|---|---|---|
| All On | All categories enabled | Default for most reviewers |
| Selective | Preferences + Documents on, Context + Personal off | Common for consultants working across multiple review teams |
| All Off | All categories disabled with confirmation | For sensitive reviews or private review sessions |