Module tools

Source

Re-exports§

pub use backend::BackendMetadata;
pub use backend::BackendRegistry;
pub use backend::ToolBackend;
pub use execution_context::ExecutionContext;
pub use local_backend::LocalBackend;
pub use mcp_backend::McpBackend;
pub use mcp_backend::McpTransport;
pub use dispatch_agent::DISPATCH_AGENT_TOOL_NAME;
pub use dispatch_agent::DispatchAgentTool;
pub use fetch::FETCH_TOOL_NAME;
pub use fetch::FetchTool;

Modules§

backend
command_filter
dispatch_agent
execution_context
fetch
local_backend
mcp_backend
MCP backend implementation using the official rmcp crate

Structs§

ToolSchema

Enums§

ToolError