Skip to main content

Module capability_registry

Module capability_registry 

Source
Expand description

Model capability registry for determining tool call strategy per model.

Different LLM providers and models support tool calling with varying degrees of native support. This registry maps model identifiers (using glob-style patterns) to capability profiles that inform the orchestrator how to handle tool definitions and tool call extraction.

Structs§

ModelCapabilityProfile
Capability profile describing what a model supports.
ModelCapabilityRegistry
Registry that maps model identifier patterns to capability profiles.

Enums§

ToolCallCapability
How a model handles tool calls.