Skip to content

@vtj


@vtj / designer / ToolConfig

Interface: ToolConfig ​

Defined in: packages/designer/types/framework/types.d.ts:221

Properties ​

createHandler() ​

createHandler: (context) => (...args) => Promise<any>

Defined in: packages/designer/types/framework/types.d.ts:227

Parameters ​

context ​

ToolContext

Returns ​

(...args): Promise<any>

Parameters ​
args ​

...any[]

Returns ​

Promise<any>


description ​

description: string

Defined in: packages/designer/types/framework/types.d.ts:223


name ​

name: string

Defined in: packages/designer/types/framework/types.d.ts:222


parameters ​

parameters: ToolParameter[]

Defined in: packages/designer/types/framework/types.d.ts:224


risk? ​

optional risk: "write" | "destructive"

Defined in: packages/designer/types/framework/types.d.ts:226

工具执行风险等级:'destructive' 表示高风险操作(如删除),未声明时由调用方按规则推断