Featured Classes
Annotation
RubyLLM::MCP
Sample
RubyLLM::MCP
Roots
RubyLLM::MCP
Elicitation
RubyLLM::MCP
ResourceSubscribeNotAvailable
RubyLLM::MCP::Errors::Capabilities
PromptArgumentError
RubyLLM::MCP::Errors
All Classes
Chat
RubyLLM
Annotation
RubyLLM::MCP
Attachment
RubyLLM::MCP
Client
RubyLLM::MCP
Completion
RubyLLM::MCP
Configuration
RubyLLM::MCP
ConfigFile
RubyLLM::MCP::Configuration
Sampling
RubyLLM::MCP::Configuration
Content
RubyLLM::MCP
Coordinator
RubyLLM::MCP
Elicitation
RubyLLM::MCP
Error
RubyLLM::MCP
BaseError
RubyLLM::MCP::Errors
CompletionNotAvailable
RubyLLM::MCP::Errors::Capabilities
ResourceSubscribeNotAvailable
RubyLLM::MCP::Errors::Capabilities
InvalidFormatError
RubyLLM::MCP::Errors
InvalidProtocolVersionError
RubyLLM::MCP::Errors
InvalidTransportType
RubyLLM::MCP::Errors
ProgressHandlerNotAvailable
RubyLLM::MCP::Errors
PromptArgumentError
RubyLLM::MCP::Errors
ResponseError
RubyLLM::MCP::Errors
SessionExpiredError
RubyLLM::MCP::Errors
TimeoutError
RubyLLM::MCP::Errors
TransportError
RubyLLM::MCP::Errors
UnknownRequest
RubyLLM::MCP::Errors
UnsupportedProtocolVersion
RubyLLM::MCP::Errors
Notification
RubyLLM::MCP
NotificationHandler
RubyLLM::MCP
Cancelled
RubyLLM::MCP::Notifications
Initialize
RubyLLM::MCP::Notifications
RootsListChange
RubyLLM::MCP::Notifications
Progress
RubyLLM::MCP
Prompt
RubyLLM::MCP
Argument
RubyLLM::MCP::Prompt
Railtie
RubyLLM::MCP
CompletionPrompt
RubyLLM::MCP::Requests
CompletionResource
RubyLLM::MCP::Requests
Initialization
RubyLLM::MCP::Requests
LoggingSetLevel
RubyLLM::MCP::Requests
Ping
RubyLLM::MCP::Requests
PromptCall
RubyLLM::MCP::Requests
PromptList
RubyLLM::MCP::Requests
ResourceList
RubyLLM::MCP::Requests
ResourceRead
RubyLLM::MCP::Requests
ResourceTemplateList
RubyLLM::MCP::Requests
ResourcesSubscribe
RubyLLM::MCP::Requests
ToolCall
RubyLLM::MCP::Requests
ToolList
RubyLLM::MCP::Requests
Resource
RubyLLM::MCP
ResourceTemplate
RubyLLM::MCP
ResponseHandler
RubyLLM::MCP
Elicitation
RubyLLM::MCP::Responses
Error
RubyLLM::MCP::Responses
Ping
RubyLLM::MCP::Responses
RootsList
RubyLLM::MCP::Responses
SamplingCreateMessage
RubyLLM::MCP::Responses
Result
RubyLLM::MCP
Roots
RubyLLM::MCP
Sample
RubyLLM::MCP
Hint
RubyLLM::MCP::Sample
ServerCapabilities
RubyLLM::MCP
Tool
RubyLLM::MCP
Transport
RubyLLM::MCP
OAuthOptions
RubyLLM::MCP::Transports
ReconnectionOptions
RubyLLM::MCP::Transports
SSE
RubyLLM::MCP::Transports
StartSSEOptions
RubyLLM::MCP::Transports
Stdio
RubyLLM::MCP::Transports
StreamableHTTP
RubyLLM::MCP::Transports
HTTPClient
RubyLLM::MCP::Transports::Support
RateLimit
RubyLLM::MCP::Transports::Support
InstallGenerator
RubyLlm::Mcp::Generators
All Modules
RubyLLM
MCP
RubyLLM
Errors
RubyLLM::MCP
Capabilities
RubyLLM::MCP::Errors
Logging
RubyLLM::MCP
Notifications
RubyLLM::MCP
Protocol
RubyLLM::MCP
Requests
RubyLLM::MCP
Shared
RubyLLM::MCP::Requests
Meta
RubyLLM::MCP::Requests::Shared
Pagination
RubyLLM::MCP::Requests::Shared
Responses
RubyLLM::MCP
Transports
RubyLLM::MCP
Support
RubyLLM::MCP::Transports
Timeout
RubyLLM::MCP::Transports::Support
RubyLlm
Mcp
RubyLlm
Generators
RubyLlm::Mcp