Skip to content

disposeToolProviders

disposeToolProviders(sources): Promise<void>

Defined in: packages/core/src/tools/provider.ts:392

Calls ToolProvider.dispose on each distinct provider in sources (identity-deduped). Plain ToolSets are skipped. Errors are collected — one failure does not skip siblings.

readonly (ToolSet | ToolProvider<ToolSet, any> | undefined)[]

Promise<void>