ToolDescription constructor

ToolDescription({
  1. required String title,
  2. required String name,
  3. required String description,
  4. ToolContentSpec? inputSpec,
  5. ToolContentSpec? outputSpec,
  6. required Map<String, dynamic>? defs,
  7. required String? pricing,
  8. bool supportsContext = false,
  9. String? thumbnailUrl,
})

Implementation

ToolDescription({
  required this.title,
  required this.name,
  required this.description,
  this.inputSpec,
  this.outputSpec,
  required this.defs,
  required this.pricing,
  this.supportsContext = false,
  this.thumbnailUrl,
});