From dd7f55c01df4329e21079a5389f6973581d08afb Mon Sep 17 00:00:00 2001 From: harish-intercom Date: Thu, 16 Jul 2026 14:31:47 +0100 Subject: [PATCH] Fix YAML parse errors in ecommerce catalog schema descriptions Two description fields in the ecommerce_catalog_product schema used plain scalars containing `: ` inside backtick-quoted code and `{}` JSON literals, which the YAML parser mis-read as mapping entries. Converted both to literal block scalars (`|`) to fix parse errors introduced in PR #587. --- descriptions/0/api.intercom.io.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/descriptions/0/api.intercom.io.yaml b/descriptions/0/api.intercom.io.yaml index 9d838f7..651de72 100644 --- a/descriptions/0/api.intercom.io.yaml +++ b/descriptions/0/api.intercom.io.yaml @@ -33505,7 +33505,10 @@ components: nullable: true in_stock: type: boolean - description: Whether the product is available to purchase. If omitted, derived from variant stock — the product is in stock if at least one variant has `in_stock: true`. Products with no in-stock variants are hidden from Fin entirely and will not be recommended to shoppers. + description: | + Whether the product is available to purchase. If omitted, derived from variant stock — the + product is in stock if at least one variant has `in_stock: true`. Products with no in-stock + variants are hidden from Fin entirely and will not be recommended to shoppers. example: true nullable: true tags: @@ -33547,7 +33550,11 @@ components: nullable: true available_options: type: array - description: Option types available for this product and their possible values (e.g. {"name": "Size", "values": ["S", "M", "L"]}). Fin uses these to understand what choices a shopper can make and to correctly filter variants when a shopper asks for a specific size, colour, or other attribute. + description: | + Option types available for this product and their possible values + (e.g. `{"name": "Size", "values": ["S", "M", "L"]}`). Fin uses these to understand what + choices a shopper can make and to correctly filter variants when a shopper asks for a + specific size, colour, or other attribute. items: type: object properties: