Class List
- RubinoTop Level Namespace
- APIRubino
- MiddlewareRubino::API
- Auth < ObjectRubino::API::Middleware
- ErrorHandler < ObjectRubino::API::Middleware
- JsonParser < ObjectRubino::API::Middleware
- Observability < ObjectRubino::API::Middleware
- RateLimit < ObjectRubino::API::Middleware
- OperationsRubino::API
- ApprovalsRubino::API::Operations
- DecideOperation < ObjectRubino::API::Operations::Approvals
- ClarificationsRubino::API::Operations
- DecideOperation < ObjectRubino::API::Operations::Clarifications
- CronJobsRubino::API::Operations
- CreateOperation < ObjectRubino::API::Operations::CronJobs
- DeleteOperation < ObjectRubino::API::Operations::CronJobs
- ListOperation < ObjectRubino::API::Operations::CronJobs
- PauseOperation < ObjectRubino::API::Operations::CronJobs
- ResumeOperation < ObjectRubino::API::Operations::CronJobs
- ScheduleValidationRubino::API::Operations::CronJobs
- SerializerRubino::API::Operations::CronJobs
- ShowOperation < ObjectRubino::API::Operations::CronJobs
- TriggerOperation < ObjectRubino::API::Operations::CronJobs
- UpdateOperation < ObjectRubino::API::Operations::CronJobs
- FilesRubino::API::Operations
- ReadOperation < ObjectRubino::API::Operations::Files
- UploadOperation < ObjectRubino::API::Operations::Files
- CappedInput < ObjectRubino::API::Operations::Files::UploadOperation
- HealthOperation < ObjectRubino::API::Operations
- MemoryRubino::API::Operations
- DeleteOperation < ObjectRubino::API::Operations::Memory
- IndexOperation < ObjectRubino::API::Operations::Memory
- SerializerRubino::API::Operations::Memory
- StatsOperation < ObjectRubino::API::Operations::Memory
- MetricsOperation < ObjectRubino::API::Operations
- ModeRubino::API::Operations
- ShowOperation < ObjectRubino::API::Operations::Mode
- UpdateOperation < ObjectRubino::API::Operations::Mode
- ModelsRubino::API::Operations
- ListOperation < ObjectRubino::API::Operations::Models
- OAuthRubino::API::Operations
- ConnectionsRubino::API::Operations::OAuth
- DisconnectOperation < ObjectRubino::API::Operations::OAuth::Connections
- ListOperation < ObjectRubino::API::Operations::OAuth::Connections
- ProvidersRubino::API::Operations::OAuth
- CallbackOperation < ObjectRubino::API::Operations::OAuth::Providers
- ConnectOperation < ObjectRubino::API::Operations::OAuth::Providers
- ListOperation < ObjectRubino::API::Operations::OAuth::Providers
- SerializerRubino::API::Operations::OAuth
- RunsRubino::API::Operations
- CreateOperation < ObjectRubino::API::Operations::Runs
- EventsOperation < ObjectRubino::API::Operations::Runs
- StopOperation < ObjectRubino::API::Operations::Runs
- SessionsRubino::API::Operations
- CreateOperation < ObjectRubino::API::Operations::Sessions
- DeleteOperation < ObjectRubino::API::Operations::Sessions
- IndexOperation < ObjectRubino::API::Operations::Sessions
- RetryOperation < ObjectRubino::API::Operations::Sessions
- ShowOperation < ObjectRubino::API::Operations::Sessions
- UndoOperation < ObjectRubino::API::Operations::Sessions
- SkillsRubino::API::Operations
- ListOperation < ObjectRubino::API::Operations::Skills
- ToggleOperation < ObjectRubino::API::Operations::Skills
- TasksRubino::API::Operations
- IndexOperation < ObjectRubino::API::Operations::Tasks
- SerializerRubino::API::Operations::Tasks
- ShowOperation < ObjectRubino::API::Operations::Tasks
- StopOperation < ObjectRubino::API::Operations::Tasks
- Request < ObjectRubino::API
- ResponsesRubino::API
- Router < ObjectRubino::API
- Route < StructRubino::API::Router
- SchemasRubino::API
- Server < ObjectRubino::API
- TLSRubino::API
- ActiveSkillRubino
- AgentRubino
- AgentRegistry < ObjectRubino::Agent
- BackoffPolicy < ObjectRubino::Agent
- Definition < ObjectRubino::Agent
- DegenerateResponseRecovery < ObjectRubino::Agent
- Directive < StructRubino::Agent::DegenerateResponseRecovery
- RecoveryState < StructRubino::Agent::DegenerateResponseRecovery
- FallbackChain < ObjectRubino::Agent
- Entry < StructRubino::Agent::FallbackChain
- IterationBudget < ObjectRubino::Agent
- Loop < ObjectRubino::Agent
- ModelCallRunner < ObjectRubino::Agent
- ResponseValidator < ObjectRubino::Agent
- Router < ObjectRubino::Agent
- Runner < ObjectRubino::Agent
- ToolExecutor < ObjectRubino::Agent
- TruncationContinuation < ObjectRubino::Agent
- AmbiguousSessionError < SessionErrorRubino
- AttachmentsRubino
- Classification < StructRubino::Attachments
- ClassifyRubino::Attachments
- DefangRubino::Attachments
- PolicyRubino::Attachments
- PreambleRubino::Attachments
- BootRubino
- EncryptionKeyRubino::Boot
- CLIRubino
- ChatRubino::CLI
- BangShell < ObjectRubino::CLI::Chat
- Result < StructRubino::CLI::Chat::BangShell
- CompletionBuilder < ObjectRubino::CLI::Chat
- IdleCardHost < ObjectRubino::CLI::Chat
- ImageInbox < ObjectRubino::CLI::Chat
- SessionResolver < ObjectRubino::CLI::Chat
- ChatCommand < ObjectRubino::CLI
- Commands < ThorRubino::CLI
- ConfigCommand < ThorRubino::CLI
- DoctorCommand < ObjectRubino::CLI
- JobsCommand < ThorRubino::CLI
- MemoryCommand < ThorRubino::CLI
- OnboardingWizard < ObjectRubino::CLI
- ServerCommand < ObjectRubino::CLI
- SessionCommand < ThorRubino::CLI
- SetupCommand < ObjectRubino::CLI
- SkillsCommand < ThorRubino::CLI
- ToolsCommand < ObjectRubino::CLI
- TrustGate < ObjectRubino::CLI
- CommandsRubino
- BuiltInsRubino::Commands
- Command < ObjectRubino::Commands
- Executor < ObjectRubino::Commands
- HandlersRubino::Commands
- Agents < ObjectRubino::Commands::Handlers
- Config < ObjectRubino::Commands::Handlers
- Help < ObjectRubino::Commands::Handlers
- Jobs < ObjectRubino::Commands::Handlers
- MCP < ObjectRubino::Commands::Handlers
- Memory < ObjectRubino::Commands::Handlers
- Sessions < ObjectRubino::Commands::Handlers
- Skills < ObjectRubino::Commands::Handlers
- Status < ObjectRubino::Commands::Handlers
- Loader < ObjectRubino::Commands
- CompactionError < ErrorRubino
- ConfigRubino
- ConfigError < StandardErrorRubino::Config
- Configuration < ObjectRubino::Config
- DefaultsRubino::Config
- Loader < ObjectRubino::Config
- ReasoningPrefsRubino::Config
- Writer < ObjectRubino::Config
- ConfigurationError < ErrorRubino
- ConflictError < ErrorRubino
- ContextRubino
- Compressor < ObjectRubino::Context
- EnvironmentInspector < ObjectRubino::Context
- FileDiscovery < ObjectRubino::Context
- MessageBoundary < ObjectRubino::Context
- PromptAssembler < ObjectRubino::Context
- SummaryBuilder < ObjectRubino::Context
- TokenBudget < ObjectRubino::Context
- ToolPairSanitizer < ObjectRubino::Context
- DatabaseRubino
- Connection < ObjectRubino::Database
- Migrator < ObjectRubino::Database
- DatabaseError < ErrorRubino
- DocumentsRubino
- ConvertersRubino::Documents
- Csv < ObjectRubino::Documents::Converters
- Docx < ObjectRubino::Documents::Converters
- Html < ObjectRubino::Documents::Converters
- Json < ObjectRubino::Documents::Converters
- Pdf < ObjectRubino::Documents::Converters
- Plain < ObjectRubino::Documents::Converters
- Pptx < ObjectRubino::Documents::Converters
- Xlsx < ObjectRubino::Documents::Converters
- Xml < ObjectRubino::Documents::Converters
- HtmlRubino::Documents
- RegistryRubino::Documents
- TableRubino::Documents
- EmptyModelResponseError < UpstreamErrorRubino
- Error < StandardErrorRubino
- FilesRubino
- Workspace < ObjectRubino::Files
- PathTraversal < ValidationErrorRubino::Files::Workspace
- InteractionRubino
- CancelToken < ObjectRubino::Interaction
- ClipboardImageRubino::Interaction
- EventBus < ObjectRubino::Interaction
- EventsRubino::Interaction
- ImageInputRubino::Interaction
- Result < StructRubino::Interaction::ImageInput
- InputQueue < ObjectRubino::Interaction
- Lifecycle < ObjectRubino::Interaction
- Probe < ObjectRubino::Interaction
- Result < StructRubino::Interaction::Probe
- State < ObjectRubino::Interaction
- Interrupted < ErrorRubino
- JobError < ErrorRubino
- JobsRubino
- CronJobRepository < ObjectRubino::Jobs
- HandlersRubino::Jobs
- CleanupSessionsJob < ObjectRubino::Jobs::Handlers
- CompactSessionJob < ObjectRubino::Jobs::Handlers
- DistillSkillJob < ObjectRubino::Jobs::Handlers
- ExtractMemoryJob < ObjectRubino::Jobs::Handlers
- SummarizeSessionJob < ObjectRubino::Jobs::Handlers
- Queue < ObjectRubino::Jobs
- Registry < ObjectRubino::Jobs
- Runner < ObjectRubino::Jobs
- Scheduler < ObjectRubino::Jobs
- WebhookDelivery < ObjectRubino::Jobs
- Worker < ObjectRubino::Jobs
- LLMRubino
- AdapterFactory < ObjectRubino::LLM
- AdapterResponse < ObjectRubino::LLM
- AuxiliaryClient < ObjectRubino::LLM
- BedrockBearerClient < ObjectRubino::LLM
- ClassifiedError < DataRubino::LLM
- ContentBuilder < ObjectRubino::LLM
- CredentialCheckRubino::LLM
- ErrorClassifierRubino::LLM
- FailoverReasonRubino::LLM
- FakeProvider < ObjectRubino::LLM
- InlineThinkFilter < ObjectRubino::LLM
- ModelCatalogRubino::LLM
- ProviderResolver < ObjectRubino::LLM
- ReasoningManager < ObjectRubino::LLM
- Rendered < StructRubino::LLM::ReasoningManager
- Request < ObjectRubino::LLM
- RubyLLMAdapter < ObjectRubino::LLM
- ScenarioLoader < ObjectRubino::LLM
- NotFound < ErrorRubino::LLM::ScenarioLoader
- ScenarioSelector < ObjectRubino::LLM
- StreamStaleError < StandardErrorRubino::LLM
- ThinkingSupportRubino::LLM
- ToolBridgeRubino::LLM
- Logger < ObjectRubino
- MCPRubino
- MCPToolWrapper < BaseRubino::MCP
- Manager < ObjectRubino::MCP
- MemoryRubino
- Backend < ObjectRubino::Memory
- BackendsRubino::Memory
- Deduplicator < ObjectRubino::Memory
- Extractor < ObjectRubino::Memory
- Flusher < ObjectRubino::Memory
- Retriever < ObjectRubino::Memory
- SqliteExtractionPromptRubino::Memory
- SqliteGraphRubino::Memory
- Store < ObjectRubino::Memory
- BudgetExceededError < ErrorRubino::Memory::Store
- ThreatDetectedError < ErrorRubino::Memory::Store
- ThreatScanner < ObjectRubino::Memory
- MetricsRubino
- ModesRubino
- NotFoundError < ErrorRubino
- OAuthRubino
- ConnectionRepository < ObjectRubino::OAuth
- Provider < ObjectRubino::OAuth
- RegistryRubino::OAuth
- TokenEncryptor < ObjectRubino::OAuth
- InvalidCiphertextError < ErrorRubino::OAuth::TokenEncryptor
- KeyMissingError < ErrorRubino::OAuth::TokenEncryptor
- PayloadTooLargeError < ErrorRubino
- PluginsRubino
- Registry < ObjectRubino::Plugins
- RunRubino
- ApprovalGate < ObjectRubino::Run
- AttachmentDownloader < ObjectRubino::Run
- EventStore < ObjectRubino::Run
- Executor < ObjectRubino::Run
- GateRegistryRubino::Run
- Recorder < ObjectRubino::Run
- Repository < ObjectRubino::Run
- SessionApprovalCache < ObjectRubino::Run
- SecurityRubino
- AllowlistPersisterRubino::Security
- ApprovalPolicy < ObjectRubino::Security
- CommandAllowlist < ObjectRubino::Security
- DangerousPatternsRubino::Security
- DenyPersisterRubino::Security
- DoomLoopDetector < ObjectRubino::Security
- HardlineGuardRubino::Security
- PatternMatcher < ObjectRubino::Security
- PrefixDeriverRubino::Security
- Rule < StructRubino::Security::PrefixDeriver
- ReadonlyCommandsRubino::Security
- SessionRubino
- Exporter < ObjectRubino::Session
- Message < ObjectRubino::Session
- Repository < ObjectRubino::Session
- Store < ObjectRubino::Session
- SummaryStore < ObjectRubino::Session
- SessionError < ErrorRubino
- SkillsRubino
- PromptIndex < ObjectRubino::Skills
- Registry < ObjectRubino::Skills
- Skill < ObjectRubino::Skills
- SkillTool < BaseRubino::Skills
- StateRepository < ObjectRubino::Skills
- ToggleRubino::Skills
- StreamInterruptedError < UpstreamErrorRubino
- ToolError < ErrorRubino
- ToolsRubino
- AnswerChildTool < BaseRubino::Tools
- AskParentTool < BaseRubino::Tools
- AttachFileTool < BaseRubino::Tools
- BackgroundTasks < ObjectRubino::Tools
- Entry < StructRubino::Tools::BackgroundTasks
- Base < ObjectRubino::Tools
- CustomToolBuilder < ObjectRubino::Tools
- CustomToolLoader < ObjectRubino::Tools
- EditTool < BaseRubino::Tools
- GitHubTool < BaseRubino::Tools
- GitTool < BaseRubino::Tools
- GlobTool < BaseRubino::Tools
- GrepTool < BaseRubino::Tools
- MemoryTool < BaseRubino::Tools
- MultiEditTool < BaseRubino::Tools
- PatchTool < BaseRubino::Tools
- ProbeTool < BaseRubino::Tools
- QuestionTool < BaseRubino::Tools
- ReadAttachmentTool < BaseRubino::Tools
- ReadTool < BaseRubino::Tools
- ReadTracker < ObjectRubino::Tools
- Registry < ObjectRubino::Tools
- Result < ObjectRubino::Tools
- RubyTool < BaseRubino::Tools
- SessionSearchTool < BaseRubino::Tools
- ShellInputTool < BaseRubino::Tools
- ShellKillTool < BaseRubino::Tools
- ShellOutputTool < BaseRubino::Tools
- ShellRegistry < ObjectRubino::Tools
- Entry < StructRubino::Tools::ShellRegistry
- ShellTailTool < BaseRubino::Tools
- ShellTool < BaseRubino::Tools
- SteerTool < BaseRubino::Tools
- SubagentProbe < ObjectRubino::Tools
- SummarizeFileTool < BaseRubino::Tools
- TaskResultTool < BaseRubino::Tools
- TaskStopTool < BaseRubino::Tools
- TaskTool < BaseRubino::Tools
- TestTool < BaseRubino::Tools
- TodoTool < BaseRubino::Tools
- ToolCallRepository < ObjectRubino::Tools
- VisionTool < BaseRubino::Tools
- WebFetchTool < BaseRubino::Tools
- WebSearchTool < BaseRubino::Tools
- WriteTool < BaseRubino::Tools
- TrustRubino
- UIRubino
- API < BaseRubino::UI
- Base < ObjectRubino::UI
- BottomComposer < ObjectRubino::UI
- CLI < PrinterBaseRubino::UI
- CompletionMenu < ObjectRubino::UI
- CompletionSource < ObjectRubino::UI
- EscapeReader < ObjectRubino::UI
- IndentedIO < ObjectRubino::UI
- InputHistory < ObjectRubino::UI
- LiveRegion < ObjectRubino::UI
- MarkdownRenderer < ObjectRubino::UI
- Notifier < ObjectRubino::UI
- Null < BaseRubino::UI
- PasteStore < ObjectRubino::UI
- PrinterBase < BaseRubino::UI
- ProbeWaitIndicatorRubino::UI
- QueuedIndicators < ObjectRubino::UI
- StatusBarRubino::UI
- StdoutProxy < ObjectRubino::UI
- StreamingMarkdown < ObjectRubino::UI
- SubagentCards < ObjectRubino::UI
- SubagentView < BaseRubino::UI
- UpdateCheckRubino
- UpstreamError < ErrorRubino
- UtilRubino
- DurationRubino::Util
- HyperlinkRubino::Util
- OutputRubino::Util
- SecretsMaskRubino::Util
- ValidationError < ErrorRubino
- WorkspaceRubino