Skip to main content

vtcode_eval/
lib.rs

1pub mod environment;
2pub mod executor;
3pub mod metric;
4pub mod report;
5pub mod suite;
6pub mod task;
7
8pub use environment::{CommandProbe, EnvironmentProbe, FileExistsProbe, GitCleanProbe};
9pub use executor::{EvalExecutor, run_suite};
10pub use metric::{EvalMetric, aggregate_metrics, compute_metric, pass_all_k, pass_at_k};
11pub use report::{EvalReport, SuiteReport, TaskReport, build_task_report};
12pub use suite::EvalSuite;
13pub use task::{EvalCategory, EvalRunResult, EvalTask, RunOutcome};