Skip to content

playground / Exports / IToolHooks

Interface: IToolHooks

Table of contents

Methods

Methods

beforeExecute

beforeExecute(toolName, parameters, context?): Promise<void>

Parameters

NameType
toolNamestring
parametersTToolParameters
context?IToolExecutionContext

Returns

Promise<void>

Defined in

playground/src/lib/playground/block-tracking/block-hooks.ts:11


afterExecute

afterExecute(toolName, parameters, result, context?): Promise<void>

Parameters

NameType
toolNamestring
parametersTToolParameters
resultTUniversalValue
context?IToolExecutionContext

Returns

Promise<void>

Defined in

playground/src/lib/playground/block-tracking/block-hooks.ts:12


onError

onError(toolName, parameters, error, context?): Promise<void>

Parameters

NameType
toolNamestring
parametersTToolParameters
errorError
context?IToolExecutionContext

Returns

Promise<void>

Defined in

playground/src/lib/playground/block-tracking/block-hooks.ts:13

Released under the MIT License.