Skip to content
Twentyfirst UIHalo

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.

AgentChat12 Apr

Never promise refunds; hand them to a person.

ProjectFeedback9 Apr

Company is FollowerX GmbH, Hamburg.

GlobalImport2 Apr
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

PropTypeNotes
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?stringExtra class on the root element.
style?CSSPropertiesInline style on the root element.

OverrideDiff

PropTypeNotes
title?string
versions?ReactNode
by?ReactNode
beforestringRequired
afterstringRequired
onDiscard?() => void
onPromote?() => void
discardLabel?string
promoteLabel?string
className?stringExtra class on the root element.
style?CSSPropertiesInline style on the root element.