toJson method

  1. @override
Map<String, dynamic> toJson()
override

Implementation

@override
Map<String, dynamic> toJson() => <String, dynamic>{
  'name': name,
  'title': title,
  'description': description,
  'input_schema': inputSchema,
  'output_schema': outputSchema,
  'requires': requires.map((r) => r.toJson()).toList(),
  'supports_tools': supportsTools,
  'labels': labels,
  'annotations': annotations,
};