ToolCall constructor

ToolCall({
  1. required String toolCallId,
  2. required String toolName,
  3. required dynamic input,
  4. bool? providerExecuted,
  5. bool? isDynamic,
  6. String? thoughtSignature,
  7. dynamic providerMetadata,
  8. bool? invalid,
  9. dynamic error,
})

Implementation

ToolCall({
  required this.toolCallId,
  required this.toolName,
  required this.input,
  this.providerExecuted,
  this.isDynamic,
  this.thoughtSignature,
  this.providerMetadata,
  this.invalid,
  this.error,
});