NAME
Catalyst::Plugin::MCP::Role::PromptProvider - MCP prompt provider contract
REQUIRED METHODS
list( $cursor )
Return { prompts => \@items, nextCursor => $opt }.
get( $name, $args )
Return the prompt result hashref ({ messages => [...] }), or undef if the name is unknown (the engine turns undef into a -32602 error).