eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
12 lines (11 loc) • 585 B
TypeScript
export type InstrumentationDecision = {
readonly action: "drop";
} | {
readonly action: "record";
readonly recordInputs: boolean;
readonly recordOutputs: boolean;
};
export declare const DROP_INSTRUMENTATION: InstrumentationDecision;
/** Reads durable decision state, treating malformed persisted values as drop. */
export declare function readInstrumentationDecision(value: unknown): InstrumentationDecision | undefined;
export declare function intersectInstrumentationDecisions(left: InstrumentationDecision, right: InstrumentationDecision): InstrumentationDecision;