Skip to main content

yapi_agent/
lib.rs

1#![doc = env!("CARGO_PKG_DESCRIPTION")]
2#![forbid(unsafe_code)]
3
4pub mod hooks;
5pub mod run;
6pub mod tool;
7
8pub use hooks::AgentHooks;
9pub use run::{
10    AgentContext, LoopConfig, StreamFn, ToolCallOutcome, ToolCallScope, run, run_continue,
11    run_tool_call,
12};
13pub use tool::{ExecutionMode, Tool, UpdateSink};