AbstractDelete a memory by ID.
Removes the memory and any source messages linked by the memory's source message IDs.
ULID of the memory to delete.
Soft-delete every memory and message in this profile that is tagged
with sessionId.
Idempotent: deleting a sessionId that has no rows is a no-op.
Session to delete.
Retrieve a memory by ID.
ULID of the memory to retrieve.
Get a profile summary.
Optionaloptions: AgentMemoryGetSummaryOptionsOptional getSummary options.
Extract memories from a conversation.
Conversation messages to extract memories from.
Optionaloptions: AgentMemoryIngestOptionsOptional ingest options.
List active memories in this profile.
Returns a paginated, filterable view of stored memories. Superseded
versions are excluded. Use the returned cursor (when present) to
fetch the next page.
Optionaloptions: AgentMemoryListMemoriesOptionsOptional pagination and filter options.
Recall memories in this profile.
Recall query matched against memory content and keywords.
Optionaloptions: AgentMemoryRecallOptionsOptional recall parameters.
Matching memories with relevance scores and a synthesized answer.
Store a memory in this profile. The content is automatically classified, summarized, and indexed.
Raw memory content to persist.
A single Agent Memory profile, scoped to a profile name.
Returned by AgentMemoryNamespace.getProfile.