Skip to main content

@elizaos/core v1.0.6 / v2 / Memory

Interface: Memory

Represents a stored memory/message

Extended by​

Properties​

id?​

optional id: `${string}-${string}-${string}-${string}-${string}`

Optional unique identifier

Defined in​

packages/core/src/specs/v2/types.ts:294


entityId​

entityId: `${string}-${string}-${string}-${string}-${string}`

Associated user ID

Defined in​

packages/core/src/specs/v2/types.ts:297


agentId?​

optional agentId: `${string}-${string}-${string}-${string}-${string}`

Associated agent ID

Defined in​

packages/core/src/specs/v2/types.ts:300


createdAt?​

optional createdAt: number

Optional creation timestamp in milliseconds since epoch

Defined in​

packages/core/src/specs/v2/types.ts:303


content​

content: Content

Memory content

Defined in​

packages/core/src/specs/v2/types.ts:306


embedding?​

optional embedding: number[]

Optional embedding vector for semantic search

Defined in​

packages/core/src/specs/v2/types.ts:309


roomId​

roomId: `${string}-${string}-${string}-${string}-${string}`

Associated room ID

Defined in​

packages/core/src/specs/v2/types.ts:312


worldId?​

optional worldId: `${string}-${string}-${string}-${string}-${string}`

Associated world ID (optional)

Defined in​

packages/core/src/specs/v2/types.ts:315


unique?​

optional unique: boolean

Whether memory is unique (used to prevent duplicates)

Defined in​

packages/core/src/specs/v2/types.ts:318


similarity?​

optional similarity: number

Embedding similarity score (set when retrieved via search)

Defined in​

packages/core/src/specs/v2/types.ts:321


metadata?​

optional metadata: MemoryMetadata

Metadata for the memory

Defined in​

packages/core/src/specs/v2/types.ts:324