pub fn render_json(tools: &[Arc<dyn BaseTool>]) -> String
Render tools as a JSON array of tool definitions.