Skip to main content

Module registry

Module registry 

Source
Expand description

Canonical tool registry — single source of truth for tool identity.

A tool is defined once via ToolEntry and the registry derives all runtime behavior: schema for models, executor dispatch, capability classification, permission defaults, and validation.

Structs§

RegistryValidationError
Validation error when a tool registration is incomplete or inconsistent.
ToolEntry
A complete tool definition — canonical identity for a tool.
ToolRegistry
Canonical tool registry — single source of truth.

Enums§

ToolPermission
Permission classification for a tool.
ToolSource
Source/origin of a tool (for debugging and routing).