agenticMemoryCommittedFactLogAppendAttempt()
Append a canonical committed fact batch and project D590 durability DATA.
This helper is an explicit runtime/source-boundary composition over D589 and D590. It appends only caller-supplied canonical committed fact batches through the supplied fact log and returns durability DATA for explicit downstream policy. A result is fact-log persistence progress only: not application acknowledgement, live graph truth, record mutation authority, hot hydration, restore, or a graph wave/batch commit barrier.
Import
Section titled “Import”import { agenticMemoryCommittedFactLogAppendAttempt } from "@graphrefly/ts/solutions";Signature
Section titled “Signature”function agenticMemoryCommittedFactLogAppendAttempt( log: AgenticMemoryCommittedFactLog<TJson>, batch: AgenticMemoryCommittedFactBatch<TJson>, opts: AgenticMemoryCommittedFactLogAppendAttemptOptions = {},): | AgenticMemoryCommittedFactLogAppendAttemptResult<TJson> | PromiseLike<AgenticMemoryCommittedFactLogAppendAttemptResult<TJson>>Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
log | AgenticMemoryCommittedFactLog<TJson> | D589/D592-compatible committed fact log. |
batch | AgenticMemoryCommittedFactBatch<TJson> | Canonical committed fact batch to append. |
opts | AgenticMemoryCommittedFactLogAppendAttemptOptions | Optional evaluation counter and explicit downstream policy. |
Returns
Section titled “Returns”Append attempt composition DATA, or a PromiseLike when the log is async.
Documentation Status
Section titled “Documentation Status”This page was generated from source JSDoc, but the structured API tags are incomplete:
- Missing
@example.
Source
Section titled “Source”packages/ts/src/solutions/agentic-memory/fact-log-runtime-persistence.ts