Skip to main content

Type Alias: ExecuteFunction()<PARAMETERS, RETURN_TYPE, ADDITIONAL_DATA, CONTEXT>

ExecuteFunction<PARAMETERS, RETURN_TYPE, ADDITIONAL_DATA, CONTEXT>: (args, options?) => PromiseLike<ExecuteFunctionResult<RETURN_TYPE, ADDITIONAL_DATA>>

Defined in: tool.ts:31

Type Parameters​

• PARAMETERS extends Parameters

• RETURN_TYPE = never

• ADDITIONAL_DATA = never

• CONTEXT = never

Parameters​

args​

inferParameters<PARAMETERS>

options?​

ToolExecutionOptions & object

Returns​

PromiseLike<ExecuteFunctionResult<RETURN_TYPE, ADDITIONAL_DATA>>