MemoryRetrievalSearchOptions
Defined in: src/lib/memoryRetrieval/types.ts:13
Options for memory retrieval search
Properties
conversationId?
optionalconversationId:string
Defined in: src/lib/memoryRetrieval/types.ts:23
Filter to a specific conversation
endDate?
optionalendDate:string
Defined in: src/lib/memoryRetrieval/types.ts:29
Inclusive end date filter (currently disabled)
excludeConversationId?
optionalexcludeConversationId:string
Defined in: src/lib/memoryRetrieval/types.ts:25
Exclude messages from this conversation (e.g., the current conversation)
includeAssistant?
optionalincludeAssistant:boolean
Defined in: src/lib/memoryRetrieval/types.ts:21
Include assistant messages in results (default: false)
limit?
optionallimit:number
Defined in: src/lib/memoryRetrieval/types.ts:15
Maximum number of results to return (default: 8)
minSimilarity?
optionalminSimilarity:number
Defined in: src/lib/memoryRetrieval/types.ts:19
Minimum similarity threshold 0-1 (default: 0.3)
sortBy?
optionalsortBy:"similarity"|"chronological"
Defined in: src/lib/memoryRetrieval/types.ts:31
Sort order for results: “similarity” (most relevant first) or “chronological” (oldest first). Default: “similarity”
startDate?
optionalstartDate:string
Defined in: src/lib/memoryRetrieval/types.ts:27
Inclusive start date filter (currently disabled)
topK?
optionaltopK:number
Defined in: src/lib/memoryRetrieval/types.ts:17
Alias for limit - number of chunks to return (default: 8)