pub fn tool_catalog() -> Vec<ToolDefinition>Expand description
Build the complete tool catalog for tools/list.
Each tool definition includes its name, description, and JSON Schema for input parameters. Claude uses this to know what tools are available.