removedInput schema / properties / preferences / items / properties / daily_refresh_time
Removed value: -{
- "default": "10:00",
- "description": "Daily refresh time in HH:MM 24-hour format (e.g., '08:00', '22:30')",
- "type": "string"
-}
addedInput schema / properties / preferences / items / properties / enable_decay
Added value: +{
+ "default": true,
+ "description": "Whether to apply decay for increasing relevance of recent news for this preference. Optional. Default is True.",
+ "type": "boolean"
+}
addedInput schema / properties / preferences / items / properties / last_n_hours
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Time range in hours to fetch recent news for this preference, e.g., 24 for news from the last 24 hours. Optional."
+}
addedInput schema / properties / preferences / items / properties / search_type
Added value: +{
+ "default": "hybrid",
+ "description": "Search algorithm to use for this preference. Optional. Default is HYBRID. Use HYBRID for a mix of semantic and keyword search, SPARSE for keyword-preferred search, VECTOR for semantic-preferred search, and EXACT when an exact match is required (case and language sensitive).",
+ "enum": [
+ "vector",
+ "hybrid",
+ "sparse",
+ "exact"
+ ],
+ "type": "string"
+}
addedInput schema / properties / preferences / items / properties / similarity_threshold
Added value: +{
+ "default": "none",
+ "description": "Similarity level for news articles for this preference. Optional. Can be 'high', 'medium', or 'none'. If not specified, defaults to 'none'.",
+ "enum": [
+ "high",
+ "medium",
+ "none"
+ ],
+ "type": "string"
+}
removedOutput schema / properties / result / items / properties / daily_refresh_time
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / result / items / properties / enable_decay
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / result / items / properties / last_n_hours
Added value: +{
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / result / items / properties / search_type
Added value: +{
+ "enum": [
+ "vector",
+ "hybrid",
+ "sparse",
+ "exact"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / result / items / properties / similarity_threshold
Added value: +{
+ "enum": [
+ "high",
+ "medium",
+ "none"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / result / items / required
Previous value: -[
- "id",
- "category",
- "region",
- "language",
- "daily_refresh_time"
-]New value: +[
+ "id",
+ "category",
+ "region",
+ "language",
+ "last_n_hours",
+ "search_type",
+ "enable_decay",
+ "similarity_threshold"
+]