changedInput schema / properties / include_query_frame / description
Previous value: -"Optional public-safe diagnostics for query understanding. Leave false for normal compact responses."New value: +"Optional public-safe diagnostics for query understanding. Boolean strings are accepted. Leave false for normal compact responses."
addedInput schema / properties / library_mode / $ref
Added value: +"#/properties/library"
changedInput schema / properties / library_mode / description
Previous value: -"Library behavior. Strict stays inside the requested library, prefer puts it first and includes labeled alternatives, and all searches every eligible library."New value: +"Library behavior. Strict stays inside the requested library, prefer puts it first and includes labeled alternatives, and all searches every eligible library. Unsupported values are ignored with a warning."
removedInput schema / properties / library_mode / enum
Removed value: -[
- "strict",
- "prefer",
- "all"
-]
removedInput schema / properties / library_mode / type
Removed value: -"string"
changedInput schema / properties / limit / description
Previous value: -"Maximum number of icons to return. Use 5-10 for browsing and 1-3 for quick agent choices."New value: +"Maximum number of icons from 1 to 50. Numeric strings are accepted."
addedInput schema / properties / locale / $ref
Added value: +"#/properties/library"
changedInput schema / properties / locale / description
Previous value: -"Optional locale for multilingual search terms. Supported values: zh-Hans, zh-Hant, ja, ko, es, de, pt, ar, hi, vi, th."New value: +"Optional locale for multilingual search terms. Supported values: zh-Hans, zh-Hant, ja, ko, es, de, pt, ar, hi, vi, th. Unsupported values are ignored with a warning."
removedInput schema / properties / locale / enum
Removed value: -[
- "zh-Hans",
- "zh-Hant",
- "ja",
- "ko",
- "es",
- "de",
- "pt",
- "ar",
- "hi",
- "vi",
- "th"
-]
removedInput schema / properties / locale / type
Removed value: -"string"
addedInput schema / properties / query / minLength
Added value: +1
addedInput schema / properties / style / $ref
Added value: +"#/properties/library"
changedInput schema / properties / style / description
Previous value: -"Optional style preference. Material Symbols supports outline and solid. Other hosted libraries report their verified styles in list_libraries."New value: +"Optional style preference. Unsupported values are ignored with a warning."
removedInput schema / properties / style / enum
Removed value: -[
- "any",
- "outline",
- "solid"
-]
removedInput schema / properties / style / type
Removed value: -"string"
addedOutput schema / properties / code
Added value: +{
+ "description": "Stable code for a structured no-result.",
+ "type": "string"
+}
addedOutput schema / properties / details
Added value: +{
+ "additionalProperties": {},
+ "description": "Structured rate-limit or upstream failure details.",
+ "type": "object"
+}
addedOutput schema / properties / error
Added value: +{
+ "description": "Plain-language error for a structured no-result.",
+ "type": "string"
+}
addedOutput schema / properties / hint
Added value: +{
+ "description": "Plain-language recovery hint for a structured no-result.",
+ "type": "string"
+}
addedOutput schema / properties / image_url
Added value: +{
+ "description": "Direct PNG URL when usable icons exist.",
+ "type": "string"
+}
addedOutput schema / properties / limit_scope
Added value: +{
+ "description": "Allowance scope reported by a rate limit.",
+ "type": "string"
+}
addedOutput schema / properties / markdown_image
Added value: +{
+ "description": "Ready-made Markdown image when usable icons exist.",
+ "type": "string"
+}
addedOutput schema / properties / next_step
Added value: +{
+ "description": "Useful next action for the caller.",
+ "type": "string"
+}
addedOutput schema / properties / retry_after_seconds
Added value: +{
+ "description": "Seconds to wait before retrying a rate-limited search.",
+ "type": "number"
+}
addedOutput schema / properties / retryable
Added value: +{
+ "description": "Whether changing the query or filters may produce a result.",
+ "type": "boolean"
+}
addedOutput schema / properties / status
Added value: +{
+ "description": "HTTP status from an upstream search failure.",
+ "type": "number"
+}
addedOutput schema / properties / suggested_response_markdown
Added value: +{
+ "description": "Compact answer that accurately reflects this response.",
+ "type": "string"
+}
addedOutput schema / properties / warnings
Added value: +{
+ "description": "Unsupported optional inputs that were safely ignored.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / required
Previous value: -[
- "results",
- "library_mode",
- "requested_library"
-]New value: +[
+ "results",
+ "library_mode",
+ "requested_library",
+ "suggested_response_markdown",
+ "next_step"
+]