Skip to main content

Interface: ToolkitEntry

Interface: ToolkitEntry

A tool reference produced by a plugin's .toolkit() call. The agents plugin recognizes the __toolkitRef brand and dispatches tool invocations through PluginContext.executeTool(req, pluginName, localName, ...), preserving OBO (asUser) and telemetry spans.

Properties

__toolkitRef

readonly __toolkitRef: true;

annotations?

optional annotations: ToolAnnotations;

autoInheritable?

optional autoInheritable: boolean;

Whether this tool is eligible for autoInheritTools spreading. Mirrors ToolEntry.autoInheritable from the source registry so the agents plugin can filter auto-inherited tools without re-walking the provider's internal registry.


def

def: AgentToolDefinition;

localName

localName: string;

pluginName

pluginName: string;

Databricks Developer Hub

Ready to ship your next agentic app in minutes?

Read docs