Module: ActionMCP::Server::Sampling

Included in:
TransportHandler
Defined in:
lib/action_mcp/server/sampling.rb

Instance Method Summary collapse

Instance Method Details

#send_sampling_create_message(id, request) ⇒ Object

Parameters:



8
9
10
11
# File 'lib/action_mcp/server/sampling.rb', line 8

def send_sampling_create_message(id, request)
  params = request.is_a?(SamplingRequest) ? request.to_h : request
  send_jsonrpc_request(id, "sampling/createMessage", params)
end