onToolCall method

  1. @override
Future<void> onToolCall({
  1. required Trial trial,
  2. required ToolCallRecord record,
})
override

Called for each tool call.

Implementation

@override
Future<void> onToolCall({
  required Trial trial,
  required ToolCallRecord record,
}) async {
  _write({
    'kind': 'tool_call',
    'trialId': trial.id.toJson(),
    'record': record.toJson(),
  });
}