*/ #[\Attribute(\Attribute::TARGET_METHOD | \Attribute::TARGET_CLASS)] final class McpPrompt { /** * @param ?string $name overrides the prompt name (defaults to method name) * @param ?string $description Optional description of the prompt. Defaults to method DocBlock summary. * @param ?array $meta Optional metadata */ public function __construct( public ?string $name = null, public ?string $description = null, public ?array $meta = null, ) { } }