MemoryRecord

@daydreamsai/core


@daydreamsai/core / MemoryRecord

Interface: MemoryRecord

Defined in: packages/core/src/memory/types.ts:468

Structured record for storage

Properties

confidence?

optional confidence: number

Defined in: packages/core/src/memory/types.ts:476


contextId?

optional contextId: string

Defined in: packages/core/src/memory/types.ts:473


embedding?

optional embedding: number[]

Defined in: packages/core/src/memory/types.ts:479


id?

optional id: string

Defined in: packages/core/src/memory/types.ts:469


metadata?

optional metadata: Record<string, any>

Defined in: packages/core/src/memory/types.ts:471


namespace?

optional namespace: string

Defined in: packages/core/src/memory/types.ts:474


salience?

optional salience: number

Defined in: packages/core/src/memory/types.ts:477


scope?

optional scope: "context" | "global"

Defined in: packages/core/src/memory/types.ts:472


source?

optional source: object

Defined in: packages/core/src/memory/types.ts:478

kind

kind: "ingest" | "tool" | "user" | "agent"

ref?

optional ref: string


text?

optional text: string

Defined in: packages/core/src/memory/types.ts:470


timestamp?

optional timestamp: number

Defined in: packages/core/src/memory/types.ts:475