Skip to main content

ToolResult

Type Alias ToolResult 

Source
pub type ToolResult = Result<CallToolResult, ErrorData>;
Available on crate feature mcp and non-WebAssembly only.
Expand description

What a tool handler answers with.

Aliased Type§

pub enum ToolResult {
    Ok(CallToolResult),
    Err(ErrorData),
}

Variants§

§1.0.0

Ok(CallToolResult)

Contains the success value

§1.0.0

Err(ErrorData)

Contains the error value