Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/memory / / FactSearchOptions

Interface: FactSearchOptions

Defined in: packages/memory/src/tiers/semantic-memory.ts:43

Per-call options accepted by SemanticMemory.search.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
candidateTopK?readonlynumberOverride the per-list candidate count (default 60).packages/memory/src/tiers/semantic-memory.ts:47
decay?readonly{ now?: () => number; tauDays: number; }Optional decay-aware ranking. When set, the reranker output is post-multiplied by the per-fact retention curve score *= exp(-elapsedDays / tauDays) so stale facts drop in the result list without ever being hard-deleted (principle 8). Requires the storage adapter to expose semantic.listForDecay?(...) so the search can read strength + lastAccessedAt; adapters without the surface skip the boost silently. Stablepackages/memory/src/tiers/semantic-memory.ts:60
decay.now?readonly() => numberOverride the wall clock (test seam).packages/memory/src/tiers/semantic-memory.ts:63
decay.tauDaysreadonlynumber-packages/memory/src/tiers/semantic-memory.ts:61
signal?readonlyAbortSignal-packages/memory/src/tiers/semantic-memory.ts:45
topK?readonlynumber-packages/memory/src/tiers/semantic-memory.ts:44