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' 表示高风险操作(如删除),未声明时由调用方按规则推断