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;