| 1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace {{ namespace }};
- use Laravel\Mcp\Request;
- use Laravel\Mcp\Response;
- use Laravel\Mcp\Server\Attributes\Description;
- use Laravel\Mcp\Server\Prompt;
- use Laravel\Mcp\Server\Prompts\Argument;
- #[Description('A description of what this prompt does.')]
- class {{ class }} extends Prompt
- {
- /**
- * Handle the prompt request.
- */
- public function handle(Request $request): Response
- {
- //
- return Response::text('The content generated by the prompt.');
- }
- /**
- * Get the prompt's arguments.
- *
- * @return array<int, Argument>
- */
- public function arguments(): array
- {
- return [
- //
- ];
- }
- }
|