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
| Parameter | Type |
|---|---|
opts? | ToolkitOptions |
Returns
Record<string, ToolkitEntry>