ToolDefinition constructor
ToolDefinition({})
Implementation
ToolDefinition({
required String name,
String? key,
required String description,
Map<String, dynamic>? inputSchema,
Map<String, dynamic>? outputSchema,
Map<String, dynamic>? metadata,
}) {
_json = {
'name': name,
'key': ?key,
'description': description,
'inputSchema': ?inputSchema,
'outputSchema': ?outputSchema,
'metadata': ?metadata,
};
}