CreateVaultMemoryOptions
Defined in: src/lib/db/memoryVault/types.ts:31
Properties
content
content:
string
Defined in: src/lib/db/memoryVault/types.ts:32
embedding?
optionalembedding:string
Defined in: src/lib/db/memoryVault/types.ts:38
JSON-stringified embedding vector to persist
eventTime?
optionaleventTime:object
Defined in: src/lib/db/memoryVault/types.ts:46
W6 temporal lane — when the event in this memory occurred.
end
end:
number|null
Unix ms timestamp of event end (range only).
kind
kind:
"point"|"range"|"ongoing"|null
Kind: ‘point’ | ‘range’ | ‘ongoing’ | null (or omit).
start
start:
number|null
Unix ms timestamp of event start (or point).
folderId?
optionalfolderId:string|null
Defined in: src/lib/db/memoryVault/types.ts:36
Folder ID for organization, null or omitted if unfiled
proofCount?
optionalproofCount:number
Defined in: src/lib/db/memoryVault/types.ts:42
Initial proof count. Defaults to 1 if omitted.
scope?
optionalscope:string
Defined in: src/lib/db/memoryVault/types.ts:34
Scope for the memory. Defaults to “private” if omitted.
source?
optionalsource:string
Defined in: src/lib/db/memoryVault/types.ts:44
How the memory was created. Defaults to “manual” if omitted.
sourceChunkIds?
optionalsourceChunkIds:string[]
Defined in: src/lib/db/memoryVault/types.ts:40
Source message IDs that produced this fact (auto-extraction provenance).