{"ok":true,"site":{"host":"kidsuper.dev","url":"https://kidsuper.dev/","type":"live","desc":"Havaianas Top KidSuper Runner. New for this season, the Havaianas x KidSuper collaboration celebrates a shared passion for football culture and creative expression. The Runner print, an original…","tools":[{"name":"search_catalog","kind":"answer","impl":"imperative","description":"Search a catalog page for products with exact variant IDs, prices and available sizes. Follow pageInfo.endCursor even when a page is empty.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"cursor":{"type":"string"},"category":{"type":"string","enum":["all","mens","womens","soon"]},"availableOnly":{"type":"boolean"}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"get_product","kind":"answer","impl":"imperative","description":"Read a product, its color variants, prices, stock and matching set.","inputSchema":{"type":"object","properties":{"handle":{"type":"string","description":"Product handle or exact color slug returned by search."}},"required":["handle"],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"get_cart","kind":"answer","impl":"imperative","description":"Read the shopper’s current cart with exact variants, quantities and estimated subtotal. No payment details are exposed.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"update_cart","kind":"act","impl":"imperative","description":"Add an exact variant, set a cart line quantity, or remove a line. Ambiguous or unavailable variants return choices without changing the cart. This updates the visible cart; it does not buy anything.","inputSchema":{"type":"object","properties":{"action":{"type":"string","enum":["add","set_quantity","remove"]},"items":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string","description":"Product handle or exact color slug returned by search."},"variantId":{"type":"string"},"size":{"type":"string"},"color":{"type":"string"},"quantity":{"type":"integer","minimum":1,"maximum":10}},"required":["handle"],"additionalProperties":false},"minItems":1,"maxItems":25},"lineKey":{"type":"string"},"quantity":{"type":"integer","minimum":1,"maximum":10}},"required":["action"],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"cancel_cart","kind":"act","impl":"imperative","description":"Empty the shopper’s cart. Use only when the shopper asks to remove all items.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"show_product","kind":"act","impl":"imperative","description":"Navigate to a product page without adding or purchasing it.","inputSchema":{"type":"object","properties":{"handle":{"type":"string","description":"Product handle or exact color slug returned by search."}},"required":["handle"],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"add_matching_set","kind":"act","impl":"imperative","description":"Add the current product and its confirmed matching set using explicit selections for EVERY piece. Inspect get_product first. No substitutions and no changes when a piece is unavailable.","inputSchema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string","description":"Product handle or exact color slug returned by search."},"variantId":{"type":"string"},"size":{"type":"string"},"color":{"type":"string"},"quantity":{"type":"integer","minimum":1,"maximum":10}},"required":["handle"],"additionalProperties":false},"minItems":2,"maxItems":25}},"required":["items"],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"proceed_to_checkout","kind":"act","impl":"imperative","description":"Prepare a real Shopify checkout for the current cart. Returns a checkout URL for buyer payment, and opens cart review. No order is placed and no payment is submitted.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute"},{"name":"search_shop_policies_and_faqs","kind":"answer","impl":"imperative","description":"Read merchant-published shipping, refunds, privacy and terms. Missing information is unknown.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute"}],"category":"Commerce","favicon":"/favicons/kidsuper.dev.png","apiSurface":"spec","platform":"shopify","toolCount":9}}