MemoryStore interface
A memory store that can store and retrieve user memories.
Properties
| created_at | The Unix timestamp (seconds) when the memory store was created. |
| definition | The definition of the memory store. |
| description | A human-readable description of the memory store. |
| id | The unique identifier of the memory store. |
| metadata | Arbitrary key-value metadata to associate with the memory store. |
| name | The name of the memory store. |
| object | The object type, which is always 'memory_store'. |
| updated_at | The Unix timestamp (seconds) when the memory store was last updated. |
Property Details
created_at
The Unix timestamp (seconds) when the memory store was created.
created_at: Date
Property Value
Date
definition
The definition of the memory store.
definition: MemoryStoreDefinitionUnion
Property Value
description
A human-readable description of the memory store.
description?: string
Property Value
string
id
The unique identifier of the memory store.
id: string
Property Value
string
metadata
Arbitrary key-value metadata to associate with the memory store.
metadata?: Record<string, string>
Property Value
Record<string, string>
name
The name of the memory store.
name: string
Property Value
string
object
The object type, which is always 'memory_store'.
object: "memory_store"
Property Value
"memory_store"
updated_at
The Unix timestamp (seconds) when the memory store was last updated.
updated_at: Date
Property Value
Date