Class List
- LegionTop Level Namespace
- ExtensionsLegion
- LLMLegion
- APILegion::LLM
- AnthropicLegion::LLM::API
- MessagesLegion::LLM::API::Anthropic
- AuthLegion::LLM::API
- NativeLegion::LLM::API
- ChatLegion::LLM::API::Native
- ClientToolMethodsLegion::LLM::API::Native
- HelpersLegion::LLM::API::Native
- InferenceLegion::LLM::API::Native
- ProvidersLegion::LLM::API::Native
- OpenAILegion::LLM::API
- ChatCompletionsLegion::LLM::API::OpenAI
- EmbeddingsLegion::LLM::API::OpenAI
- ModelsLegion::LLM::API::OpenAI
- TranslatorsLegion::LLM::API
- AnthropicRequestLegion::LLM::API::Translators
- AnthropicResponseLegion::LLM::API::Translators
- OpenAIRequestLegion::LLM::API::Translators
- OpenAIResponseLegion::LLM::API::Translators
- AuditLegion::LLM
- AuthError < LLMErrorLegion::LLM
- CacheLegion::LLM
- ResponseLegion::LLM::Cache
- CallLegion::LLM
- ClaudeConfigLoaderLegion::LLM::Call
- CodexConfigLoaderLegion::LLM::Call
- DaemonClientLegion::LLM::Call
- DispatchLegion::LLM::Call
- EmbeddingsLegion::LLM::Call
- NativeResponseAdapter < ObjectLegion::LLM::Call
- ProvidersLegion::LLM::Call
- RegistryLegion::LLM::Call
- StructuredOutputLegion::LLM::Call
- CompatWarningLegion::LLM
- ConfigLegion::LLM
- SettingsLegion::LLM::Config
- ContextLegion::LLM
- CompressorLegion::LLM::Context
- Curator < ObjectLegion::LLM::Context
- ContextOverflow < LLMErrorLegion::LLM
- DaemonDeniedError < StandardErrorLegion::LLM
- DaemonRateLimitedError < StandardErrorLegion::LLM
- DiscoveryLegion::LLM
- EscalationExhausted < StandardErrorLegion::LLM
- EscalationHistoryLegion::LLM
- EscalationTrackerLegion::LLM
- FleetLegion::LLM
- DispatcherLegion::LLM::Fleet
- HandlerLegion::LLM::Fleet
- ReplyDispatcherLegion::LLM::Fleet
- HelperLegion::LLM
- HooksLegion::LLM
- BudgetGuardLegion::LLM::Hooks
- CostTrackingLegion::LLM::Hooks
- MeteringLegion::LLM::Hooks
- RagGuardLegion::LLM::Hooks
- ReciprocityLegion::LLM::Hooks
- ReflectionLegion::LLM::Hooks
- ResponseGuardLegion::LLM::Hooks
- InferenceLegion::LLM
- AuditPublisherLegion::LLM::Inference
- ConversationLegion::LLM::Inference
- EnrichmentInjectorLegion::LLM::Inference
- Executor < ObjectLegion::LLM::Inference
- GaiaCallerLegion::LLM::Inference
- ProfileLegion::LLM::Inference
- PromptLegion::LLM::Inference
- Request < DataLegion::LLM::Inference
- Response < DataLegion::LLM::Inference
- StepsLegion::LLM::Inference
- BillingLegion::LLM::Inference::Steps
- ClassificationLegion::LLM::Inference::Steps
- ConfidenceScoringLegion::LLM::Inference::Steps
- DebateLegion::LLM::Inference::Steps
- GaiaAdvisoryLegion::LLM::Inference::Steps
- KnowledgeCaptureLegion::LLM::Inference::Steps
- McpDiscoveryLegion::LLM::Inference::Steps
- MeteringLegion::LLM::Inference::Steps
- PostResponseLegion::LLM::Inference::Steps
- PromptCacheLegion::LLM::Inference::Steps
- RagContextLegion::LLM::Inference::Steps
- RagGuardLegion::LLM::Inference::Steps
- RbacLegion::LLM::Inference::Steps
- SkillInjectorLegion::LLM::Inference::Steps
- SpanAnnotatorLegion::LLM::Inference::Steps
- StickyHelpersLegion::LLM::Inference::Steps
- StickyPersistLegion::LLM::Inference::Steps
- StickyRunnersLegion::LLM::Inference::Steps
- TierAssignerLegion::LLM::Inference::Steps
- TokenBudgetLegion::LLM::Inference::Steps
- ToolCallsLegion::LLM::Inference::Steps
- ToolDiscoveryLegion::LLM::Inference::Steps
- ToolHistoryLegion::LLM::Inference::Steps
- TriggerMatchLegion::LLM::Inference::Steps
- Timeline < ObjectLegion::LLM::Inference
- TracingLegion::LLM::Inference
- LLMError < StandardErrorLegion::LLM
- MeteringLegion::LLM
- PatchesLegion::LLM
- RubyLLMParallelToolsLegion::LLM::Patches
- ToolResultWrapper < StructLegion::LLM::Patches
- PipelineError < LLMErrorLegion::LLM
- PrivacyModeError < StandardErrorLegion::LLM
- ProviderDown < LLMErrorLegion::LLM
- ProviderError < LLMErrorLegion::LLM
- QualityLegion::LLM
- CheckerLegion::LLM::Quality
- QualityResult < StructLegion::LLM::Quality::Checker
- ConfidenceLegion::LLM::Quality
- ShadowEvalLegion::LLM::Quality
- RateLimitError < LLMErrorLegion::LLM
- RouterLegion::LLM
- ArbitrageLegion::LLM::Router
- EscalationChain < ObjectLegion::LLM::Router
- GatewayInterceptorLegion::LLM::Router
- HealthTracker < ObjectLegion::LLM::Router
- Resolution < ObjectLegion::LLM::Router
- Rule < ObjectLegion::LLM::Router
- SchedulingLegion::LLM
- SkillsLegion::LLM
- Base < ObjectLegion::LLM::Skills
- DiskLoaderLegion::LLM::Skills
- ExternalDiscoveryLegion::LLM::Skills
- InvalidSkill < LLMErrorLegion::LLM::Skills
- RegistryLegion::LLM::Skills
- SettingsLegion::LLM::Skills
- SkillRunResult < DataLegion::LLM::Skills
- StepError < LLMErrorLegion::LLM::Skills
- StepResult < DataLegion::LLM::Skills
- TokenBudgetExceeded < LLMErrorLegion::LLM
- ToolsLegion::LLM
- Adapter < ToolLegion::LLM::Tools
- ConfidenceLegion::LLM::Tools
- DispatcherLegion::LLM::Tools
- InterceptorLegion::LLM::Tools
- InterceptorsLegion::LLM::Tools
- PythonVenvLegion::LLM::Tools::Interceptors
- TransportLegion::LLM
- ExchangesLegion::LLM::Transport
- Audit < ExchangeLegion::LLM::Transport::Exchanges
- Escalation < ExchangeLegion::LLM::Transport::Exchanges
- Fleet < ExchangeLegion::LLM::Transport::Exchanges
- Metering < ExchangeLegion::LLM::Transport::Exchanges
- Message < MessageLegion::LLM::Transport
- MessagesLegion::LLM::Transport
- AuditEvent < MessageLegion::LLM::Transport::Messages
- EscalationEvent < MessageLegion::LLM::Transport::Messages
- FleetError < MessageLegion::LLM::Transport::Messages
- FleetRequest < MessageLegion::LLM::Transport::Messages
- FleetResponse < MessageLegion::LLM::Transport::Messages
- MeteringEvent < MessageLegion::LLM::Transport::Messages
- PromptEvent < MessageLegion::LLM::Transport::Messages
- SkillEvent < MessageLegion::LLM::Transport::Messages
- ToolEvent < MessageLegion::LLM::Transport::Messages
- TypesLegion::LLM
- Chunk < DataLegion::LLM::Types
- ContentBlock < DataLegion::LLM::Types
- Message < DataLegion::LLM::Types
- ToolCall < DataLegion::LLM::Types
- UnsupportedCapability < LLMErrorLegion::LLM
- Usage < DataLegion::LLM
- RubyLLMTop Level Namespace
- Configuration < ObjectRubyLLM
- ProvidersRubyLLM