MCP
Constants
VERSION = {{ (`shards version \"/tmp/tmp.EFgHEM/src/src\"`).chomp.stringify.downcase }}
Class methods
arg(name : String, description : String | Nil = nil, required : Bool | Nil = nil) : Protocol::PromptArgument
Sourceblob_resource_content(uri : String, blob : String, mime_type : String | Nil = nil) : Protocol::BlobResourceContents
Sourceprompt_response(description : String | Nil = nil, *messages : Protocol::PromptMessage) : Protocol::GetPromptResult
Sourceresource_result(uri : String, content : String, mime_type : String = "text/plain") : Protocol::ReadResourceResult
Sourcetext_resource_content(uri : String, text : String, mime_type : String | Nil = "text/plain") : Protocol::TextResourceContents
Sourcetool_result(*contents : Protocol::ContentBlock) : Protocol::CallToolResult
Source