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