ToolResult.error constructor

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

Create an error tool result

Implementation

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