ToolResult.success constructor

ToolResult.success({
  1. required String toolCallId,
  2. required String content,
  3. Map<String, dynamic>? metadata,
})

Create a successful tool result

Implementation

factory ToolResult.success({
  required String toolCallId,
  required String content,
  Map<String, dynamic>? metadata,
}) =>
    ToolResult(
      toolCallId: toolCallId,
      content: content,
      isError: false,
      metadata: metadata,
    );