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