ToolDefinition<TInput extends Object> constructor
ToolDefinition<TInput extends Object> ({})
Creates a ToolDefinition.
Implementation
ToolDefinition({
required this.name,
required this.description,
Schema? inputSchema,
}) : inputSchema =
inputSchema ??
Schema.fromMap({
'type': 'object',
'properties': <String, Object?>{},
});