Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
module
MCP::Prompts
Constants
Log = ::
Log
.for("mcp")
PROMPT_DEFINITIONS = [] of
PromptDefinition
Class methods
handle_prompt
(prompt :
Prompt
, params :
JSON::Any
, account :
Account
) :
JSON::Any
Source
handle_prompts_get
(request :
JSON::RPC::Request
, account :
Account
) :
JSON::Any
Source
handle_prompts_list
(request :
JSON::RPC::Request
) :
JSON::Any
Source
Macros
def_prompt
(name, title = nil, description = nil, arguments = [] of
PromptArgumentDefinition
, &block)
Source
Nested types
MCP::Prompts::PromptArgumentDefinition
MCP::Prompts::PromptDefinition