SemanticSearchOptions
Defined in: packages/memory-ltm/src/types.ts:75
Properties
Section titled “Properties”createdFrom?
Section titled “createdFrom?”
optionalcreatedFrom?:Date
Defined in: packages/memory-ltm/src/types.ts:85
Only return memories created on or after this time.
createdTo?
Section titled “createdTo?”
optionalcreatedTo?:Date
Defined in: packages/memory-ltm/src/types.ts:87
Only return memories created on or before this time.
includeSuperseded?
Section titled “includeSuperseded?”
optionalincludeSuperseded?:boolean
Defined in: packages/memory-ltm/src/types.ts:108
Include memories that have been superseded by a later contradicting write.
Defaults to false: superseded memories are dropped from recall so a stale
or contradicted fact never resurfaces. Audit/UI callers that need the full
history set this to true; superseded rows always remain fetchable by id
via findById regardless of this flag.
limit?
Section titled “limit?”
optionallimit?:number
Defined in: packages/memory-ltm/src/types.ts:77
Maximum number of results to return.
organizationId?
Section titled “organizationId?”
optionalorganizationId?:string
Defined in: packages/memory-ltm/src/types.ts:79
When set, restricts results to the given organization’s memories.
rankingWeights?
Section titled “rankingWeights?”
optionalrankingWeights?:Partial<RankingWeights>
Defined in: packages/memory-ltm/src/types.ts:93
Relative weights for the blended ranking score. Values are normalised internally so they need not sum to 1. Omit any key to use the package default.
recencyHalfLifeDays?
Section titled “recencyHalfLifeDays?”
optionalrecencyHalfLifeDays?:number
Defined in: packages/memory-ltm/src/types.ts:100
Half-life in calendar days for the recency decay component.
A memory created exactly recencyHalfLifeDays ago receives a recency
score of 0.5. Must be a positive finite number; defaults to 30 days.
Non-positive or non-finite values are silently replaced with the default.
scope?
Section titled “scope?”
optionalscope?:string
Defined in: packages/memory-ltm/src/types.ts:81
Optional logical namespace filter (agent / session / project).
optionaltags?:string[]
Defined in: packages/memory-ltm/src/types.ts:83
Restrict results to memories carrying all of these tags.