addTool abstract method
void
addTool({})
Add a tool to the server. Spec 2025-06-18+ optional fields:
title (display name), outputSchema (structured result schema).
Spec 2025-11-25+: icons. meta is the spec _meta map.
Implementation
void addTool({
required String name,
required String description,
required Map<String, dynamic> inputSchema,
required ToolHandler handler,
String? title,
Map<String, dynamic>? outputSchema,
List<Map<String, dynamic>>? icons,
Map<String, dynamic>? meta,
});