atomr-agents-harness 0.2.2

Harness: tested, packaged, persistent execution loop.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Harness — tested, packaged, persistent execution loop.

mod harness;
mod loop_strategy;
mod state;
mod termination;

pub use harness::{Harness, HarnessSpec};
pub use loop_strategy::{LoopStrategy, StepOutcome};
pub use state::{HarnessState, StepEvent};
pub use termination::{IterationCapTermination, Termination, TerminationStrategy};

/// Re-export for convenience: every harness is a `Callable`.
pub use atomr_agents_callable::{Callable, CallableHandle};