Skip to main content

aether_evals/
lib.rs

1mod agents;
2mod assertions;
3mod error;
4mod evals;
5mod git_repo;
6mod spec;
7
8pub use agents::{
9    Agent, AgentConfig, DockerAetherAgent, DockerImage, DockerImageParseError, FakeAgent, ImageBuildError, RunError,
10};
11pub use assertions::{assert_tool_call_count, assert_tool_call_with_args, assert_tool_called};
12pub use error::{EvalRunError, WorkspaceError};
13pub use evals::{DiffStats, EvalReport, GitDiff, GitRepoSpec, ToolCall, Workspace, WorkspaceSource, run_eval};
14pub use git_repo::GitRepoError;
15pub use spec::{
16    EvalFileError, EvalFilesReport, EvalOutcome, EvalRunOptions, JudgeCriterionSummary, JudgeSummary, run_eval_files,
17};