Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/memory / / FactRememberOptions

Interface: FactRememberOptions

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

Per-call options accepted by SemanticMemory.remember. The Phase 10b pipeline writes one row to fact_conflicts (and potentially one to conflict_check_pending) for every invocation; pass pipeline: 'off' to bypass the pipeline for a single call (useful for one-shot data imports).

Stable

Properties

PropertyModifierTypeDescriptionDefined in
autoPromoteSynthesized?readonlybooleanAuto-promotion policy (MCON-2). When true, a synthesized write (consolidator extraction) that is clean by the injection heuristics is stored active instead of quarantined. Injection-flagged writes always stay quarantined - the security gate is preserved. Off by default; the consolidator passes it only when the operator opts in via autoPromoteExtraction. No effect on non-synthesized writes.packages/memory/src/tiers/semantic-memory.ts:392
indexText?readonlystringPrecomputed contextual-retrieval index text (P1-3, advanced). When supplied it overrides the instance's 'late-chunk' computation: the embedding is computed from - and the FTS row indexed against - this text, while the canonical text is stored unchanged. The background consolidator passes this in its 'llm' mode (the one place an LLM is allowed to write the situating context); first-party callers normally omit it and rely on the offline late-chunk default.packages/memory/src/tiers/semantic-memory.ts:383
pipeline?readonly"on" | "off"-packages/memory/src/tiers/semantic-memory.ts:371
signal?readonlyAbortSignalCancellation signal forwarded to the embedder + storage layers.packages/memory/src/tiers/semantic-memory.ts:373