v0.6.3
Patch Changes
-
cc166b2: Correct and clarify the bundled UCP agent skill's Shopify Global Catalog guidance:
- Seller identity: match a buyer-named brand or first-party store on
seller.url(the buyer-facing storefront);seller.domainis the permanent handle for addressing the API (--business), not a brand signal. - Checkout:
eligible.native_checkoutindicates whether a checkout can be finalized in-protocol —falsestill supports building and negotiating a cart/checkout in-protocol, with finalizing handled via escalation (continue_url); it is not a redirect-only dead end. - Currency: prices are returned in each seller's market presentment currency (keyed off
context.address_country), so a result set can span multiple currencies — readprice_range.min.currencyper item. - get_product: copy
selectedoption names/labels verbatim from the response'soptions[];optionsmay benull(no variant picker — use the featured variant or hand off to the producturl). - filters.attributes: names/values come from the Shopify Standard Product Taxonomy (category-specific; canonical name or GID), with a pointer to the public taxonomy.
Also consolidates the duplicated response-field documentation into
references/CATALOG.md. - Seller identity: match a buyer-named brand or first-party store on