Skip to main content

ToolHandler

Type Alias ToolHandler 

Source
pub type ToolHandler = Arc<dyn Fn(Value, &ToolContext) -> Result<AgentToolResult, ToolError> + Send + Sync>;
Expand description

Handler function type for ClosureTool.

Aliased Type§

pub struct ToolHandler { /* private fields */ }