Skip to content
PACKAGES

materializeAgenticMemoryCommittedFacts()

Deterministically materialize AgenticMemory re-entry DATA from committed facts.

The input order is the committed fact stream order supplied by an explicit read/materialization boundary. This helper does not read storage, apply or admit records, mutate live graph truth, refresh subscribers, or create a graph commit barrier.

import { materializeAgenticMemoryCommittedFacts } from "@graphrefly/ts/solutions";
function materializeAgenticMemoryCommittedFacts(
facts: readonly AgenticMemoryCommittedFact<TJson>[],
opts: {
readonly records?: readonly AgenticMemoryRecord<TJson>[];
readonly priorEvidence?: AgenticMemoryRecordApplicationPriorEvidence;
} = {},
): AgenticMemoryCommittedFactMaterialization<TJson>
ParameterTypeDescription
factsreadonly AgenticMemoryCommittedFact<TJson>[]Committed facts in stream order.
opts{ readonly records?: readonly AgenticMemoryRecord<TJson>[]; readonly priorEvidence?: AgenticMemoryRecordApplicationPriorEvidence; }Optional prefix materialization seed used by snapshot+tail equivalence.

Records/priorEvidence derived by library-owned materialization rules.

This page was generated from source JSDoc, but the structured API tags are incomplete:

  • Missing @example.

packages/ts/src/solutions/agentic-memory/committed-fact-log.ts