Module provider

Module provider 

Source
Expand description

Provider trait and registry for tool implementations

Implements the hybrid provider pattern with MCP → Built-in → Error priority chain. Supports hot-reload of MCP server availability without restart.

Structs§

ProviderRegistry
Registry for managing tool providers with fallback chain
ProviderSelection
Provider selection result with trace information

Traits§

Provider
Trait for tool providers