agentwerk/lib.rs
1//! agentwerk: minimal Rust crate for building agentic workflows.
2
3pub mod agents;
4pub mod event;
5pub mod prompts;
6pub mod providers;
7pub mod schemas;
8pub mod tools;
9
10#[cfg(test)]
11pub(crate) mod test_util;
12
13// Workshop: agents pull tickets from the system
14pub use agents::Agent;
15pub use agents::Ticket;
16pub use agents::TicketSystem;
17
18// Tuning, telemetry, durable state
19pub use agents::Knowledge;
20pub use agents::Policies;
21pub use agents::Stats;
22
23// Observation
24pub use event::Event;