class RubyLLM::MCP::Requests::PromptCall

def call

def call
  @coordinator.request(request_body)
end

def initialize(coordinator, name:, arguments: {})

def initialize(coordinator, name:, arguments: {})
  @coordinator = coordinator
  @name = name
  @arguments = arguments
end

def request_body

def request_body
  {
    jsonrpc: "2.0",
    method: "prompts/get",
    params: {
      name: @name,
      arguments: @arguments
    }
  }
end