{"ok":true,"site":{"host":"signett-saleor-demo.vercel.app","url":"https://signett-saleor-demo.vercel.app/en/default","type":"live","desc":"Shop our collection.","tools":[{"name":"search_products","kind":"answer","impl":"imperative","description":"Search the live Saleor catalog for in-stock variants. Returns exact variant IDs and current prices needed by add_to_cart.","title":"Search Saleor products","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":100,"description":"Product words, such as juice or shoes."},"maxPrice":{"type":"number","minimum":0,"description":"Optional maximum unit price."},"limit":{"type":"integer","minimum":1,"maximum":12,"default":6}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/default","pages":["/en/default","/en/default/products","/en/default/products/blue-plimsolls","/en/default/products/dash-force","/en/default/products/dark-polygon-tee","/en/default/products/battle-tested-at-brands-like-lush"]},{"name":"inspect_cart","kind":"answer","impl":"imperative","description":"Read the current Saleor cart, including exact lines, quantities, and authoritative total.","title":"Inspect Saleor cart","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/default","pages":["/en/default","/en/default/products","/en/default/products/blue-plimsolls","/en/default/products/dash-force","/en/default/products/dark-polygon-tee","/en/default/products/battle-tested-at-brands-like-lush"]},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Ensure one searched Saleor variant is in the cart. Supply the exact price returned by search_products. Repeating the same call does not increment an existing line.","title":"Add a verified item to cart","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"variantId":{"type":"string","minLength":1,"description":"Exact Saleor variant ID from search_products."},"expectedUnitPrice":{"type":"number","minimum":0,"description":"Exact unit price from search_products."},"expectedCurrency":{"type":"string","pattern":"^[A-Z]{3}$","description":"Three-letter currency from search_products."}},"required":["variantId","expectedUnitPrice","expectedCurrency"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/default","pages":["/en/default","/en/default/products","/en/default/products/blue-plimsolls","/en/default/products/dash-force","/en/default/products/dark-polygon-tee","/en/default/products/battle-tested-at-brands-like-lush"]},{"name":"begin_checkout","kind":"transact","impl":"imperative","description":"Verify that the Saleor cart is non-empty and open checkout. The page will then expose five checkout-specific tools.","title":"Begin checkout","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/default","pages":["/en/default","/en/default/products","/en/default/products/blue-plimsolls","/en/default/products/dash-force","/en/default/products/dark-polygon-tee","/en/default/products/battle-tested-at-brands-like-lush"]}],"category":"Commerce","favicon":"/favicons/signett-saleor-demo.vercel.app.ico","apiSurface":"spec","toolCount":4}}