Skip to main content

Type Alias: ExtendedTool<PARAMETERS, RETURN_TYPE, ADDITIONAL_DATA, CONTEXT>

ExtendedTool<PARAMETERS, RETURN_TYPE, ADDITIONAL_DATA, CONTEXT>: object

Defined in: tool.ts:43

Type Parameters​

• PARAMETERS extends Parameters = never

• RETURN_TYPE = never

• ADDITIONAL_DATA = never

• CONTEXT = unknown

Type declaration​

component?​

optional component: React.ElementType

context?​

optional context: CONTEXT

description​

description: string

execute​

execute: ExecuteFunction<PARAMETERS, RETURN_TYPE, ADDITIONAL_DATA, CONTEXT>

onToolCompleted?​

optional onToolCompleted: OnToolCompleted

parameters​

parameters: PARAMETERS