class RubyLLM::MCP::Requests::Base
def call
def call raise "Not implemented" end
def initialize(client)
def initialize(client) @client = client end
def raise_error(error)
def raise_error(error) raise "MCP Error: code: #{error['code']} message: #{error['message']} data: #{error['data']}" end
def validate_response!(response, body)
def validate_response!(response, body) # TODO: Implement response validation end