pub fn generate_schema<T: JsonSchema>() -> ToolResult<Value>
Helper function to generate JSON schema for a type