Skip to content

AIDK API Reference / aidk-shared / ToolExecutor

Type Alias: ToolExecutor ​

ts
type ToolExecutor = "engine" | "adapter" | "provider" | "client";

Defined in: packages/shared/src/tools.ts:46

Tool executor identifies WHO actually executed a tool.

Different from ToolExecutionType which is WHERE the tool is configured to run. A SERVER-type tool can be executed by either the engine or an adapter library.

Released under the MIT License.