getSchemas method
Implementation
List<ToolSchema> getSchemas() {
return _tools.entries.map((entry) => ToolSchema(
type: 'function',
function: FunctionSchema(
name: entry.key,
description: entry.value.description,
parameters: ParametersSchema(
type: 'object',
properties: entry.value.parameters,
required: entry.value.required,
),
),
)).toList();
}