class

MCP::Protocol::CreateMessageRequestParams

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

Constructors

new(messages : Array(MCP::Protocol::SamplingMessage), max_tokens : Int32, system_prompt : Nil | String = nil, include_context : MCP::Protocol::ContextInclusion | Nil = nil, temperature : Float64 | Nil = nil, stop_sequences : Nil | Array(String) = nil, metadata : JSON::Any = nil, model_preferences : MCP::Protocol::ModelPreferences | Nil = nil, meta = nil)
Source

Instance methods

include_context
Source
max_tokens
Source
messages
Source
metadata
Source
model_preferences
Source
stop_sequences
Source
system_prompt
Source
temperature
Source