Skip to content
PACKAGES

normalizeAgenticMemoryCommittedFactLogBackendReadResult()

Normalize a D592 backend read output into D589 read result DATA.

Reads remain stream-ordered committed facts with a D589 fact-stream cursor. Backend cursors/diagnostics are audit or issue DATA only and are never used as fact-log cursors or replay/materialization authority.

import { normalizeAgenticMemoryCommittedFactLogBackendReadResult } from "@graphrefly/ts/solutions";
function normalizeAgenticMemoryCommittedFactLogBackendReadResult(
output: unknown,
opts: { readonly fallbackCursor?: AgenticMemoryCommittedFactCursor } = {},
): AgenticMemoryCommittedFactReadResult<TJson>
ParameterTypeDescription
outputunknownBackend-supplied read output.
opts{ readonly fallbackCursor?: AgenticMemoryCommittedFactCursor }Optional fallback fact-stream cursor for malformed outputs.

A D589 AgenticMemoryCommittedFactReadResult.

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-backend.ts