addedOutput schema / $defs / RefineOption
Added value: +{
+ "properties": {
+ "city": {
+ "title": "City",
+ "type": "string"
+ },
+ "count": {
+ "title": "Count",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "city",
+ "count"
+ ],
+ "title": "RefineOption",
+ "type": "object"
+}
addedOutput schema / $defs / Refinement
Added value: +{
+ "description": "Eingrenzungshilfe, wenn mehr passt als geliefert wird (10.10.2026, Robin):\nDer Assistent soll nicht pauschal \"grenzen Sie ein\" sagen, sondern konkret\nfragen koennen - \"Nizza (12), Genf (8) oder lieber ab Freitag?\".",
+ "properties": {
+ "destinations": {
+ "default": [],
+ "description": "Most frequent destinations among all matches.",
+ "items": {
+ "$ref": "#/$defs/RefineOption"
+ },
+ "title": "Destinations",
+ "type": "array"
+ },
+ "earliest_date": {
+ "anyOf": [
+ {
+ "format": "date",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Earliest Date"
+ },
+ "latest_date": {
+ "anyOf": [
+ {
+ "format": "date",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Latest Date"
+ },
+ "origins": {
+ "default": [],
+ "description": "Most frequent origins among all matches (when no origin was given).",
+ "items": {
+ "$ref": "#/$defs/RefineOption"
+ },
+ "title": "Origins",
+ "type": "array"
+ },
+ "price_max_eur": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Price Max Eur"
+ },
+ "price_min_eur": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Price Min Eur"
+ }
+ },
+ "title": "Refinement",
+ "type": "object"
+}