Structs§
- Feature
Support - A feature that can be either natively supported by the provider or implemented by the wrapper.
- Features
- All feature flags for a provider.
- Provider
Capability - Full capability declaration for a provider.
- Resolved
Model - Result of resolving a model alias.
- Session
LogSupport - Session log support with completeness level.
- Size
Mappings - Size alias mappings for a provider.
Constants§
- PROVIDERS
- Canonical list of provider names (excludes “auto” and “mock”).
Functions§
- format_
capabilities - Format a list of capabilities into the requested output format.
- format_
capability - Format a capability struct into the requested output format.
- format_
models - Format a models listing into the requested output format.
- format_
resolved_ model - Format a resolved model into the requested output format.
- get_
all_ capabilities - Get capabilities for all providers.
- get_
capability - Get capability declarations for a provider.
- list_
providers - List all available provider names.
- models_
to_ vec - Convert a slice of string references into a Vec of owned Strings.
- resolve_
model - Resolve a model name or alias for a given provider.