struct ActionController::PromptMessage
inherits Struct
#
a message returned by an MCP prompt, see ActionController::MCP
# starts a code review conversation
@[AC::MCP(prompt: true)]
def review(id : Int64) : Array(AC::PromptMessage)
[
AC::PromptMessage.user("Please review pull request #{id}"),
AC::PromptMessage.assistant("Which aspects should I focus on?"),
]
end
Included modules
JSON::Serializable
YAML::Serializable
Extended modules
JSON::Schema