Dashboard
Memory

Lifecycle & deletion

Topics, raw records, scopes, and deletion behavior.

Memory lifecycle operations work at project, end-user scope, topic, and raw-record levels. Choose the smallest destructive boundary that matches the user request.

#Data hierarchy

LevelContainsTypical operation
ProjectAll Memory for one product/environmentEnvironment teardown
ScopeOne end user's summary, topics, and raw recordsUser erasure
TopicA semantic summary and its linked recordsForget one subject
Raw recordOne captured user/assistant exchangeRemove one source

#Disable retrieval

A topic may remain stored but be marked retrieval-disabled. Normal retrieval excludes it unless the administrative caller explicitly asks for disabled topics.

#Deletion operations

DELETE/api/v1/memory/projects/:projectKey/scopes/:scopeId

Delete one end-user Memory scope.

DELETE/api/v1/memory/projects/:projectKey/topics/:topicId

Delete one topic and apply the requested raw-data policy.

DELETE/api/v1/memory/projects/:projectKey/raw/:rawEntryId

Delete one captured raw exchange.

DELETE/api/v1/memory/projects/:projectKey

Delete the complete Memory project boundary.

#Stable identity

Reuse a stable application user identifier asendUserKey. Do not use a transient device token or browser session ID, or the same person will fragment into multiple Memory scopes.