invokeTool method

Future<ToolCallOutput> invokeTool({
  1. required String toolkit,
  2. required String tool,
  3. required ToolInput input,
  4. String? participantId,
  5. String? onBehalfOfId,
  6. Map<String, dynamic>? callerContext,
})

Implementation

Future<ToolCallOutput> invokeTool({
  required String toolkit,
  required String tool,
  required ToolInput input,
  String? participantId,
  String? onBehalfOfId,
  Map<String, dynamic>? callerContext,
}) async {
  return room.invoke(
    toolkit: toolkit,
    tool: tool,
    input: input,
    participantId: participantId,
    onBehalfOfId: onBehalfOfId,
    callerContext: callerContext,
  );
}