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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
autoPromoteSynthesized? | readonly | boolean | Auto-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? | readonly | string | Precomputed 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? | readonly | AbortSignal | Cancellation signal forwarded to the embedder + storage layers. | packages/memory/src/tiers/semantic-memory.ts:373 |