Module capability
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
Capability registry tracking per-backend and per-model-family supported features.
The registry provides feature discovery so the policy engine knows which optimization intents can be expressed on which backend/model combinations.
Two-Level Feature Lookup
BackendCapabilities stores backend-level defaults plus per-model-family overrides via ModelFamilyCapabilities. Feature lookups check the model family first, falling back to backend-level if the family is not registered.
Built-in Defaults
CapabilityRegistry::with_defaults() returns a registry pre-populated with known Anthropic and OpenAI capabilities.
Structs
- BackendCapabilities: Capabilities of a specific backend provider.
- CacheEconomics: Provider/model-specific cache economics used by the internal planner.
- CapabilityRegistry: Registry holding capabilities for all known backends.
- ModelFamilyCapabilities: Per-model-family capability overrides within a backend.
Enums
- ProviderFeature: Feature that a backend or model family may support.