ReqLLM. Compatibility. ScenarioCatalog
(ReqLLM v1.19.0)
View Source
Compiled catalog of compatibility scenarios used by ReqLLM's test tooling.
The catalog centralizes capability membership, operation metadata, and provider-specific test routing while preserving the established scenario and command-line selection order.
Summary
Functions
Returns fixture-replay baseline scenarios required for an operation support tier.
Returns the catalog's capability definitions in declaration order.
Returns metadata for a known scenario.
Returns metadata for a known scenario or raises for an unknown ID.
Returns one fixture name from a scenario's ordered fixture contract.
Returns the ordered fixture contract for a known scenario.
Returns ordered per-model compatibility scenarios for a capability and provider.
Returns the legacy default scenarios for a selected operation capability.
Returns the established coverage test file for a provider operation.
Returns operation routing metadata in canonical operation order.
Returns all provider-specific test routes.
Returns the focused test file for a provider and scenario, if configured.
Returns the catalog's scenario definitions in selection order.
Returns ordered scenario IDs for a capability.
Returns the selected test file for a provider, operation, and optional scenario.
Types
Functions
Returns fixture-replay baseline scenarios required for an operation support tier.
@spec capabilities() :: [capability()]
Returns the catalog's capability definitions in declaration order.
Returns metadata for a known scenario.
Returns metadata for a known scenario or raises for an unknown ID.
@spec fixture!(atom() | binary(), non_neg_integer()) :: binary()
Returns one fixture name from a scenario's ordered fixture contract.
Returns the ordered fixture contract for a known scenario.
Returns ordered per-model compatibility scenarios for a capability and provider.
Returns the legacy default scenarios for a selected operation capability.
Returns the established coverage test file for a provider operation.
@spec operations() :: [operation()]
Returns operation routing metadata in canonical operation order.
@spec routes() :: [route()]
Returns all provider-specific test routes.
Returns the focused test file for a provider and scenario, if configured.
@spec scenarios() :: [scenario()]
Returns the catalog's scenario definitions in selection order.
Returns ordered scenario IDs for a capability.
Returns the selected test file for a provider, operation, and optional scenario.