feat: add MCP server for the website chatbot over a mirrored TYPO3 content feed

This commit is contained in:
fromme committed 2026-10-08 11:46:58 +02:00
1 parent ff7ddf7a9e
commit 1b4384e3f3
52 files changed
+5117 -4

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
<?php
declare(strict_types=1);
namespace App\Model\Chatbot;
/**
* The filters of the search_trips tool, validated.
*/
final readonly class TripCriteria
{
public function __construct(
public ?string $query = null,
public ?\DateTimeImmutable $dateFrom = null,
public ?\DateTimeImmutable $dateTo = null,
public ?string $country = null,
public ?string $region = null,
public ?string $concept = null,
public ?float $maxPrice = null,
public ?int $persons = null,
public ?bool $daytrip = null,
public ?string $site = null,
public int $limit = 5,
) {
}
}