agentcarousel 0.2.3

Evaluate agents and skills with YAML fixtures, run cases (mock or live), and keep run rows in SQLite for reports and evidence export.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Pluggable **evaluators** that score a finished [`crate::CaseResult`] against fixture rubrics
//! or external references: [`RulesEvaluator`], [`GoldenEvaluator`], [`ProcessEvaluator`],
//! [`JudgeEvaluator`], and the [`Evaluator`] trait.

mod assertions;
mod golden;
mod judge;
mod process;
mod rules;
mod trait_def;

pub use golden::GoldenEvaluator;
pub use judge::JudgeEvaluator;
pub use process::ProcessEvaluator;
pub use rules::{evaluate_case, RuleEvaluation, RulesEvaluator};
pub use trait_def::{Evaluator, EvaluatorError, EvaluatorKind};