Class List
- RubyLLMTop Level Namespace
- Chat < ObjectRubyLLM
- ConcurrentToolExecutionRubyLLM::Chat
- MultiSubscriberCallbacksRubyLLM::Chat
- Subscription < ObjectRubyLLM::Chat
- Configuration < ObjectRubyLLM
- Connection < ObjectRubyLLM
- MCPRubyLLM
- TransportsRubyLLM::MCP
- SupportRubyLLM::MCP::Transports
- HTTPClient < ObjectRubyLLM::MCP::Transports::Support
- ProvidersRubyLLM
- ResponseCancelledError < ResponsesApiErrorRubyLLM
- ResponseFailedError < ResponsesApiErrorRubyLLM
- ResponseIdNotFoundError < ResponsesApiErrorRubyLLM
- ResponseInProgressError < ResponsesApiErrorRubyLLM
- ResponseIncompleteError < ResponsesApiErrorRubyLLM
- ResponsesApiError < ErrorRubyLLM
- ResponsesSession < ObjectRubyLLM
- ToolExecutorsRubyLLM
- AsyncExecutorRubyLLM::ToolExecutors
- SwarmSDKTop Level Namespace
- AgentSwarmSDK
- Builder < ObjectSwarmSDK::Agent
- Chat < ObjectSwarmSDK::Agent
- SymbolKeyHash < SimpleDelegatorSwarmSDK::Agent::Chat
- ChatHelpersSwarmSDK::Agent
- ContextTracker < ObjectSwarmSDK::Agent::ChatHelpers
- EventEmitterSwarmSDK::Agent::ChatHelpers
- Subscription < ObjectSwarmSDK::Agent::ChatHelpers::EventEmitter
- HookIntegrationSwarmSDK::Agent::ChatHelpers
- InstrumentationSwarmSDK::Agent::ChatHelpers
- LlmConfigurationSwarmSDK::Agent::ChatHelpers
- LoggingHelpersSwarmSDK::Agent::ChatHelpers
- SerializationSwarmSDK::Agent::ChatHelpers
- SystemReminderInjector < ObjectSwarmSDK::Agent::ChatHelpers
- SystemRemindersSwarmSDK::Agent::ChatHelpers
- TokenTrackingSwarmSDK::Agent::ChatHelpers
- Context < ObjectSwarmSDK::Agent
- ContextManager < ObjectSwarmSDK::Agent
- Definition < ObjectSwarmSDK::Agent
- LLMInstrumentationMiddleware < MiddlewareSwarmSDK::Agent
- SystemPromptBuilder < ObjectSwarmSDK::Agent
- ToolRegistry < ObjectSwarmSDK::Agent
- ToolEntry < DataSwarmSDK::Agent::ToolRegistry
- AgentNotFoundError < ErrorSwarmSDK
- AgentRegistry < ObjectSwarmSDK
- BuildersSwarmSDK
- BaseBuilder < ObjectSwarmSDK::Builders
- CircularDependencyError < ErrorSwarmSDK
- ClaudeCodeAgentAdapter < ObjectSwarmSDK
- ConcernsSwarmSDK
- CleanupableSwarmSDK::Concerns
- SnapshotableSwarmSDK::Concerns
- ValidatableSwarmSDK::Concerns
- Config < ObjectSwarmSDK
- Configuration < ObjectSwarmSDK
- Parser < ObjectSwarmSDK::Configuration
- Translator < ObjectSwarmSDK::Configuration
- ConfigurationError < ErrorSwarmSDK
- ContextCompactor < ObjectSwarmSDK
- Metrics < ObjectSwarmSDK::ContextCompactor
- TokenCounter < ObjectSwarmSDK::ContextCompactor
- ContextManagementSwarmSDK
- CustomToolRegistrySwarmSDK
- NamedToolWrapper < SimpleDelegatorSwarmSDK::CustomToolRegistry
- DefaultsSwarmSDK
- AgentSwarmSDK::Defaults
- ConcurrencySwarmSDK::Defaults
- ContextSwarmSDK::Defaults
- LimitsSwarmSDK::Defaults
- LoggingSwarmSDK::Defaults
- McpReconnectionSwarmSDK::Defaults
- StorageSwarmSDK::Defaults
- TimeoutsSwarmSDK::Defaults
- TokenEstimationSwarmSDK::Defaults
- Error < StandardErrorSwarmSDK
- EventsToMessages < ObjectSwarmSDK
- ExecutionTimeoutError < TimeoutErrorSwarmSDK
- HooksSwarmSDK
- Adapter < ObjectSwarmSDK::Hooks
- Context < ObjectSwarmSDK::Hooks
- Definition < ObjectSwarmSDK::Hooks
- Error < StandardErrorSwarmSDK::Hooks
- Executor < ObjectSwarmSDK::Hooks
- Registry < ObjectSwarmSDK::Hooks
- Result < ObjectSwarmSDK::Hooks
- ShellExecutor < ObjectSwarmSDK::Hooks
- ToolCall < ObjectSwarmSDK::Hooks
- ToolResult < ObjectSwarmSDK::Hooks
- InterruptedError < ErrorSwarmSDK
- LLMError < ErrorSwarmSDK
- LogCollectorSwarmSDK
- Subscription < ObjectSwarmSDK::LogCollector
- LogStreamSwarmSDK
- MCPError < ErrorSwarmSDK
- MCPTimeoutError < MCPErrorSwarmSDK
- MCPTransportError < MCPErrorSwarmSDK
- MarkdownParser < ObjectSwarmSDK
- McpSslPatchSwarmSDK
- SseSslPatchSwarmSDK::McpSslPatch
- StreamableHttpSslPatchSwarmSDK::McpSslPatch
- Models < ObjectSwarmSDK
- ModelInfo < ObjectSwarmSDK::Models
- NodeContext < ObjectSwarmSDK
- ObserverSwarmSDK
- PatternsSwarmSDK
- AgentObserver < ObjectSwarmSDK::Patterns
- PermissionsSwarmSDK
- Config < ObjectSwarmSDK::Permissions
- ErrorFormatter < ObjectSwarmSDK::Permissions
- PathMatcher < ObjectSwarmSDK::Permissions
- Validator < SimpleDelegatorSwarmSDK::Permissions
- PermissionsBuilder < ObjectSwarmSDK
- Plugin < ObjectSwarmSDK
- PluginRegistrySwarmSDK
- ProcHelpersSwarmSDK
- RestoreResult < ObjectSwarmSDK
- Result < ObjectSwarmSDK
- Snapshot < ObjectSwarmSDK
- SnapshotFromEvents < ObjectSwarmSDK
- StateError < ErrorSwarmSDK
- StateRestorer < ObjectSwarmSDK
- StateSnapshot < ObjectSwarmSDK
- Swarm < ObjectSwarmSDK
- AgentInitializer < ObjectSwarmSDK::Swarm
- AllAgentsBuilder < ObjectSwarmSDK::Swarm
- Builder < BaseBuilderSwarmSDK::Swarm
- Executor < ObjectSwarmSDK::Swarm
- HookTriggersSwarmSDK::Swarm
- LazyDelegateChat < ObjectSwarmSDK::Swarm
- LoggingCallbacksSwarmSDK::Swarm
- McpConfigurator < ObjectSwarmSDK::Swarm
- SwarmRegistryBuilder < ObjectSwarmSDK::Swarm
- ToolConfigurator < ObjectSwarmSDK::Swarm
- SwarmLoader < ObjectSwarmSDK
- SwarmRegistry < ObjectSwarmSDK
- TimeoutError < ErrorSwarmSDK
- ToolExecutionError < ErrorSwarmSDK
- ToolPermissionsProxy < ObjectSwarmSDK
- ToolsSwarmSDK
- Base < ToolSwarmSDK::Tools
- Bash < BaseSwarmSDK::Tools
- Clock < BaseSwarmSDK::Tools
- Delegate < BaseSwarmSDK::Tools
- DocumentConvertersSwarmSDK::Tools
- BaseConverter < ObjectSwarmSDK::Tools::DocumentConverters
- DocxConverter < BaseConverterSwarmSDK::Tools::DocumentConverters
- HtmlConverter < BaseConverterSwarmSDK::Tools::DocumentConverters
- PdfConverter < BaseConverterSwarmSDK::Tools::DocumentConverters
- XlsxConverter < BaseConverterSwarmSDK::Tools::DocumentConverters
- Edit < BaseSwarmSDK::Tools
- Glob < BaseSwarmSDK::Tools
- Grep < BaseSwarmSDK::Tools
- ImageExtractorsSwarmSDK::Tools
- DocxImageExtractor < ObjectSwarmSDK::Tools::ImageExtractors
- PdfImageExtractor < ObjectSwarmSDK::Tools::ImageExtractors
- ImageFormatsSwarmSDK::Tools
- TiffBuilder < ObjectSwarmSDK::Tools::ImageFormats
- McpToolStub < BaseSwarmSDK::Tools
- MultiEdit < BaseSwarmSDK::Tools
- PathResolverSwarmSDK::Tools
- Read < BaseSwarmSDK::Tools
- Registry < ObjectSwarmSDK::Tools
- ScratchpadSwarmSDK::Tools
- ScratchpadList < BaseSwarmSDK::Tools::Scratchpad
- ScratchpadRead < BaseSwarmSDK::Tools::Scratchpad
- ScratchpadWrite < BaseSwarmSDK::Tools::Scratchpad
- StoresSwarmSDK::Tools
- ReadTrackerSwarmSDK::Tools::Stores
- ScratchpadStorage < StorageSwarmSDK::Tools::Stores
- Storage < ObjectSwarmSDK::Tools::Stores
- Entry < StructSwarmSDK::Tools::Stores::Storage
- TodoManager < ObjectSwarmSDK::Tools::Stores
- Think < BaseSwarmSDK::Tools
- TodoWrite < BaseSwarmSDK::Tools
- WebFetch < BaseSwarmSDK::Tools
- Write < BaseSwarmSDK::Tools
- TranscriptBuilder < ObjectSwarmSDK
- TurnTimeoutError < TimeoutErrorSwarmSDK
- UtilsSwarmSDK
- ValidationResult < ObjectSwarmSDK
- Workflow < ObjectSwarmSDK
- AgentConfig < ObjectSwarmSDK::Workflow
- Builder < BaseBuilderSwarmSDK::Workflow
- Executor < ObjectSwarmSDK::Workflow
- ExecutionState < StructSwarmSDK::Workflow::Executor
- OutputTransformerContext < StructSwarmSDK::Workflow::Executor
- NodeBuilder < ObjectSwarmSDK::Workflow
- TransformerExecutor < ObjectSwarmSDK::Workflow
- TransformerResult < StructSwarmSDK::Workflow::TransformerExecutor