@elizaos/core v1.0.0-beta.7 / MessageMemory
Interface: MessageMemory
Specialized memory type for messages with enhanced type checking
Extends
Properties
id?
optional
id: `${string}-${string}-${string}-${string}-${string}`
Optional unique identifier
Inherited from
Defined in
packages/core/src/types.ts:186
entityId
entityId: `${string}-${string}-${string}-${string}-${string}`
Associated user ID
Inherited from
Defined in
packages/core/src/types.ts:189
agentId?
optional
agentId: `${string}-${string}-${string}-${string}-${string}`
Associated agent ID
Inherited from
Defined in
packages/core/src/types.ts:192
createdAt?
optional
createdAt:number
Optional creation timestamp in milliseconds since epoch
Inherited from
Defined in
packages/core/src/types.ts:195
embedding?
optional
embedding:number
[]
Optional embedding vector for semantic search
Inherited from
Defined in
packages/core/src/types.ts:201
roomId
roomId: `${string}-${string}-${string}-${string}-${string}`
Associated room ID
Inherited from
Defined in
packages/core/src/types.ts:204
unique?
optional
unique:boolean
Whether memory is unique (used to prevent duplicates)
Inherited from
Defined in
packages/core/src/types.ts:207
similarity?
optional
similarity:number
Embedding similarity score (set when retrieved via search)
Inherited from
Defined in
packages/core/src/types.ts:210
metadata
metadata:
MessageMetadata
Metadata for the memory
Overrides
Defined in
packages/core/src/types.ts:1695
content
content:
Content
&object
Memory content
Type declaration
text
text:
string