Skip to main content

Module tools

Module tools 

Source

Modules§

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

Structs§

BackendMetadata
Metadata about a tool backend for debugging and monitoring
BackendRegistry
Registry that maps tool names to their backends
DispatchAgentTool
ExecutionContext
Core execution context passed to all tool executions
FetchTool
LocalBackend
Local backend that executes tools in the current process
McpBackend
Tool backend for executing tools via MCP servers
ToolSchema

Enums§

McpTransport
MCP transport configuration
ToolError

Constants§

DISPATCH_AGENT_TOOL_NAME
FETCH_TOOL_NAME

Traits§

ToolBackend
Simple trait for tool execution backends