agentfootprint
Version:
The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.
13 lines (12 loc) • 608 B
TypeScript
import { type ArtifactScope, type ArtifactStore } from '../artifacts/types.js';
import type { AnswerEvidenceRefusal, AnswerEvidenceResolver } from './types.js';
/** @internal Run-local read session. Closing invalidates even retained readers. */
export declare function createAnswerEvidenceResolver(store: ArtifactStore | undefined, scope: ArtifactScope, limits: {
readonly maxReads: number;
readonly maxBytes: number;
}, signal: AbortSignal): {
readonly resolver: AnswerEvidenceResolver;
resolvedRefs(): string[];
failureReason(): AnswerEvidenceRefusal | undefined;
close(): void;
};