Tool constructor

Tool({
  1. List<Icon>? icons,
  2. required String name,
  3. String? title,
  4. String? description,
  5. required ToolSchema inputSchema,
  6. ToolSchema? outputSchema,
  7. ToolAnnotations? annotations,
  8. MetaObject? $meta,
})

Implementation

Tool({
  this.icons,
  required this.name,
  this.title,
  this.description,
  required this.inputSchema,
  this.outputSchema,
  this.annotations,
  this.$meta,
});