class RubyLLM::MCP::Prompt

A prompt an MCP server offers: messages written by the server and filled in with your arguments. Ask a chat with it like a question.

github.prompts                     # => [#<RubyLLM::MCP::Prompt name: "code_review", ...>]
review = github.prompt(:code_review, code: diff)
review.messages                    # => [#<RubyLLM::Message role: :user, ...>]
chat.ask review