Skip to content

VectorPayload

Defined in: vector-store.interface.ts:31

Metadata persisted with each vector and used for scoped filtering.

[key: string]: unknown

optional createdAt?: number

Defined in: vector-store.interface.ts:46

Creation time as epoch milliseconds. Stored so searches can be constrained to a time range without a round-trip to the source database.


optional organizationId?: string

Defined in: vector-store.interface.ts:35

Organization the memory belongs to; absent for personal memories.


optional scope?: string

Defined in: vector-store.interface.ts:37

Optional logical namespace (agent / session / project).


optional tags?: string[]

Defined in: vector-store.interface.ts:41

Free-form tags.


optional type?: string

Defined in: vector-store.interface.ts:39

Memory type, e.g. long-term.


userId: string

Defined in: vector-store.interface.ts:33

Owning user/tenant; every search must be scoped by this.