langsmith
Version:
Client library to connect to the LangSmith Observability and Evaluation Platform.
9 lines (8 loc) • 470 B
TypeScript
import { DefaultReporter } from "vitest/reporters";
import { RunnerTestFile } from "vitest";
import { type VitestTestModule } from "./utils/reporter.js";
declare class LangSmithEvalReporter extends DefaultReporter {
onFinished(files: RunnerTestFile[], errors: unknown[]): Promise<void>;
onTestRunEnd(testModules: VitestTestModule[], unhandledErrors: unknown[], reason: "passed" | "interrupted" | "failed"): Promise<void>;
}
export default LangSmithEvalReporter;