changedInput schema / properties / icon_refs / description
Previous value: -"Optional fixed icon refs in library:id format, for example [\"si:x-ai\", \"mingcute:scan_2_line\"]."New value: +"Optional fixed icon refs in library:id format. Arrays, a single ref, and comma-separated refs are accepted. Up to 100 are accepted, 24 appear on the browser preview, and 12 are rendered inline. Larger lists are safely truncated with a warning."
removedInput schema / properties / icon_refs / maxItems
Removed value: -12
changedInput schema / properties / include_image / description
Previous value: -"When true, include a PNG contact sheet as MCP image content. A preview_url is always returned."New value: +"When true, include a PNG contact sheet as MCP image content. Boolean strings are accepted. A preview_url is always returned."
addedInput schema / properties / library / $ref
Added value: +"#/properties/query"
removedInput schema / properties / library / type
Removed value: -"string"
changedInput schema / properties / limit / default
Previous value: -9New value: +12
changedInput schema / properties / limit / description
Previous value: -"Maximum icons to include in the preview. Keep this small for image-capable clients."New value: +"Requested inline icon count. Values outside 1 to 12 are safely clamped with a warning. Numeric strings are accepted."
removedInput schema / properties / limit / maximum
Removed value: -12
removedInput schema / properties / limit / minimum
Removed value: -1
changedInput schema / properties / limit / type
Previous value: -"number"New value: +[
+ "number",
+ "string"
+]
addedInput schema / properties / locale / $ref
Added value: +"#/properties/query"
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 / style / $ref
Added value: +"#/properties/query"
changedInput schema / properties / style / description
Previous value: -"Optional style preference."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 / browser_preview_count
Added value: +{
+ "description": "Number of accepted icon refs available at preview_url.",
+ "type": "number"
+}
addedOutput schema / properties / next_step
Added value: +{
+ "description": "Useful next action for the caller.",
+ "type": "string"
+}
addedOutput schema / properties / rendered_count
Added value: +{
+ "description": "Number of icons rendered in the inline preview.",
+ "type": "number"
+}
addedOutput schema / properties / truncated_from
Added value: +{
+ "description": "Original icon ref count when the input was truncated.",
+ "type": "number"
+}
addedOutput schema / properties / warnings
Added value: +{
+ "description": "Unsupported optional inputs that were safely ignored.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / required
Previous value: -[
- "preview_url",
- "image_included",
- "client_display_note",
- "results"
-]New value: +[
+ "preview_url",
+ "image_included",
+ "rendered_count",
+ "browser_preview_count",
+ "next_step",
+ "client_display_note",
+ "results"
+]