Skip to content

LtmMemory

Defined in: packages/memory-ltm/src/types.ts:18

content: string

Defined in: packages/database/dist/types.d.ts:56

Memory.content


createdAt: Date

Defined in: packages/database/dist/types.d.ts:61

Memory.createdAt


embedding: number[]

Defined in: packages/database/dist/types.d.ts:59

Memory.embedding


expiresAt: null

Defined in: packages/memory-ltm/src/types.ts:20

Memory.expiresAt


id: string

Defined in: packages/database/dist/types.d.ts:51

Memory.id


optional metadata?: Record<string, unknown> | null

Defined in: packages/database/dist/types.d.ts:57

Memory.metadata


optional organizationId?: string | null

Defined in: packages/database/dist/types.d.ts:53

Memory.organizationId


optional scope?: string | null

Defined in: packages/database/dist/types.d.ts:55

Optional namespace for agent/session/project isolation.

Memory.scope


tags: string[]

Defined in: packages/database/dist/types.d.ts:58

Memory.tags


type: "long-term"

Defined in: packages/memory-ltm/src/types.ts:19

Memory.type


updatedAt: Date

Defined in: packages/database/dist/types.d.ts:62

Memory.updatedAt


userId: string

Defined in: packages/database/dist/types.d.ts:52

Memory.userId


version: number

Defined in: packages/memory-ltm/src/types.ts:25

Optimistic-concurrency counter (WP2 T4/G4). Defaults to 1 at the DB level; bumped on every update. Enforced via a compare-and-swap where clause.