Iron Gorilla Developers

kernel.invokeTool

Invoke a registered tool through the governed kernel.

SDK v2026.4.0

Kind: kernel method

Signature

Example
kernel.invokeTool<T>(tool: ToolReference | string, args: unknown): Promise<T>

Parameters

  • tool: ToolReference | string
  • args: unknown

Returns

Promise<T>

Remarks

Connector-qualified ToolReference values let runtime dispatch, policy evaluation, audit, and connector deletion checks identify the exact owning connector. Bare string tool identifiers may fail closed when ambiguous.

On this page