Skip to main content

Crate axocoatl_tools

Crate axocoatl_tools 

Source

Re-exports§

pub use builtin::*;
pub use concurrent::*;
pub use error::*;
pub use executor::*;
pub use fs_tools::*;
pub use hook_registry::*;
pub use hooks::*;
pub use web_tools::*;

Modules§

builtin
Built-in tools that run in-process (no isolation needed).
concurrent
Concurrent tool execution using tokio JoinSet. Partitions tool calls by ConcurrencyPolicy and dispatches accordingly.
error
executor
Unified tool executor — routes calls to built-in tools, MCP servers, or WASM sandboxes.
fs_tools
Native file + shell tools for directory sessions.
hook_registry
Registry for tool execution hooks. Manages global and per-tool hooks with timeout enforcement.
hooks
Tool execution hooks — pre/post execution extensibility points.
web_tools
Web search tool for session agents.