Skip to main content

Interface: PluginToolkitProvider

Interface: PluginToolkitProvider

Minimum shape every entry in the Plugins map must expose. Core plugins (analytics, files, genie, lakebase) implement this directly via their .toolkit() method. The agents plugin and standalone runAgent synthesize this shape for any registered plugin that doesn't implement .toolkit() directly (falling back to getAgentTools() walking).

Methods

toolkit()

toolkit(opts?: ToolkitOptions): Record<string, ToolkitEntry>;

Parameters

ParameterType
opts?ToolkitOptions

Returns

Record<string, ToolkitEntry>

Databricks Developer Hub

Ready to ship your next agentic app in minutes?

Read docs