addedInput schema / properties / content_locales
Added value: +{
+ "description": "Keep only results actually written in these languages. `locale` is a presentation preference and still returns substitutions, labelled; this is the hard filter. A result that cannot declare its language is dropped.",
+ "items": {
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+}
changedInput schema / properties / surfaces / description
Previous value: -"Restrict the search. Omit to search all five surfaces."New value: +"Restrict the search. Omit to search all six surfaces."
changedInput schema / properties / surfaces / items / enum
Previous value: -[
- "core",
- "articles",
- "labs",
- "claims",
- "homeric_atlas"
-]New value: +[
+ "core",
+ "articles",
+ "labs",
+ "claims",
+ "homeric_atlas",
+ "benchmarks"
+]
addedOutput schema / properties / empty_reason
Added value: +{
+ "description": "Why a strict content_locales filter returned nothing.",
+ "type": "string"
+}
addedOutput schema / properties / requested_locale
Added value: +{
+ "description": "The locale this search asked for.",
+ "type": "string"
+}
addedOutput schema / properties / results / items / properties / content_locale
Added value: +{
+ "description": "The language this result is actually in.",
+ "type": "string"
+}
addedOutput schema / properties / results / items / properties / fallback
Added value: +{
+ "description": "True when content_locale differs from the requested locale.",
+ "type": "boolean"
+}
changedOutput schema / properties / results / items / properties / surface / enum
Previous value: -[
- "core",
- "articles",
- "labs",
- "claims",
- "homeric_atlas"
-]New value: +[
+ "core",
+ "articles",
+ "labs",
+ "claims",
+ "homeric_atlas",
+ "benchmarks"
+]
addedOutput schema / properties / substituted_count
Added value: +{
+ "description": "How many results are not in the requested language.",
+ "type": "number"
+}
changedOutput schema / properties / unavailable_surfaces / items / properties / surface / enum
Previous value: -[
- "articles",
- "labs"
-]New value: +[
+ "articles",
+ "labs",
+ "benchmarks"
+]
changedOutput schema / required
Previous value: -[
- "query",
- "count",
- "results",
- "unavailable_surfaces"
-]New value: +[
+ "query",
+ "requested_locale",
+ "count",
+ "results",
+ "substituted_count",
+ "unavailable_surfaces"
+]