Module: Legion::Extensions::Llm::Routing

Defined in:
lib/legion/extensions/llm.rb,
lib/legion/extensions/llm/routing.rb,
lib/legion/extensions/llm/routing/records.rb,
lib/legion/extensions/llm/routing/lane_key.rb,
lib/legion/extensions/llm/routing/model_offering.rb,
lib/legion/extensions/llm/routing/registry_event.rb,
lib/legion/extensions/llm/routing/provider_outcome.rb,
lib/legion/extensions/llm/routing/offering_registry.rb

Overview

Provider-neutral routing metadata used by Legion LLM provider gems.

Defined Under Namespace

Modules: LaneKey, Records Classes: AttemptTargetKey, BodyModelHintDecision, Exclusion, ModelOffering, OfferingRegistry, ProviderOutcome, QuotaDomainKey, RegistryEvent, Rejection, Selection