execute method

  1. @override
Future<ToolCallOutput> execute(
  1. ToolContext context,
  2. ToolInput input
)
override

Implementation

@override
Future<ToolCallOutput> execute(ToolContext context, ToolInput input) async {
  return await context.room.agents.invokeTool(
    toolkit: toolkitName,
    tool: name,
    participantId: participantId,
    onBehalfOfId: onBehalfOfId,
    input: input,
  );
}