Memory Viewer
AI · MemoryViewer, OverrideDiff
What an agent remembers (MemoryViewer) and how its runtime settings differ from code (OverrideDiff).
MemoryViewer: items ({id, scope, source, date, text}), onEdit(item), onDelete(item). Search and scope chips built in.
OverrideDiff: title, versions, by, before, after (text, diffed by line), onDiscard, onPromote, discardLabel, promoteLabel.
Ida at Northwind prefers short replies and a quote attached.
Never promise refunds; hand them to a person.
Company is FollowerX GmbH, Hamburg.
InstructionCode default v1 → Override v3 · Main Brain after feedback
You are Atlas, the support agent. +Be brief and friendly. -Be friendly. Answer within one day. +Never promise refunds.
Props
MemoryViewer
| Prop | Type | Notes |
|---|---|---|
items | { id: string | number; scope: string; source?: string; date?: string; text: string }[] | Required |
onEdit? | (item: NonNullable<MemoryViewerProps["items"]>[number]) => void | |
onDelete? | (item: NonNullable<MemoryViewerProps["items"]>[number]) => void | |
className? | string | Extra class on the root element. |
style? | CSSProperties | Inline style on the root element. |
OverrideDiff
| Prop | Type | Notes |
|---|---|---|
title? | string | |
versions? | ReactNode | |
by? | ReactNode | |
before | string | Required |
after | string | Required |
onDiscard? | () => void | |
onPromote? | () => void | |
discardLabel? | string | |
promoteLabel? | string | |
className? | string | Extra class on the root element. |
style? | CSSProperties | Inline style on the root element. |