eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
16 lines (15 loc) • 605 B
TypeScript
import type { EveEval, EveEvalResult, EveEvalRunSummary, EveEvalTarget } from "#evals/types.js";
import type { EvalReporter } from "#evals/runner/reporters/types.js";
/**
* Console reporter that prints eval progress and results to stdout.
*/
export declare class ConsoleReporter implements EvalReporter {
#private;
constructor(options?: {
log?: (message: string) => void;
color?: boolean;
});
onRunStart(evaluations: readonly EveEval[], target: EveEvalTarget): void;
onEvalComplete(result: EveEvalResult): void;
onRunComplete(summary: EveEvalRunSummary): void;
}