class

MCP::Protocol::CreateElicitationRequestParams

Inherits MCP::Protocol::RequestParams < JSON::Serializable < Reference < Object

Constructors

form(message : String, schema : Hash(String, JSON::Any)) : self
Source
new(message : String, mode : String = "form", requested_schema : Nil | Hash(String, JSON::Any) = nil, url : Nil | String = nil, elicitation_id : Nil | String = nil, meta = nil)
Source
url(message : String, url : String, elicitation_id : String) : self
Source

Instance methods

elicitation_id
Source
message
Source
mode
Source
requested_schema
Source