aidens_tool_kit/lib.rs
1//! Tool registry, exposure planning, and safe sandbox-validated dispatch.
2
3pub mod canonical_stack;
4mod custom;
5mod descriptors;
6mod dispatcher;
7mod executors;
8mod exposure;
9mod patch;
10mod registry;
11mod sandbox;
12#[cfg(test)]
13mod tests;
14
15// Delegate tool-runtime types to the canonical llm_tool_runtime crate.
16pub use llm_tool_runtime;
17
18pub use custom::{CustomExecutorHandle, CustomToolExecutor};
19pub use descriptors::*;
20pub use dispatcher::*;
21pub use exposure::ToolExposurePolicyV1;
22pub use registry::*;