ToolResult constructor

ToolResult({
  1. List<ToolContent> content = const <ToolContent>[],
  2. Map<String, Object?>? structuredContent,
  3. bool isError = false,
})

Implementation

ToolResult({
  List<ToolContent> content = const <ToolContent>[],
  Map<String, Object?>? structuredContent,
  this.isError = false,
}) : content = List<ToolContent>.unmodifiable(content),
     structuredContent = structuredContent == null
         ? null
         : Map<String, Object?>.unmodifiable(structuredContent);