{"command":{"effect":"read","timeoutSeconds":15,"inputSchema":{"type":"object","properties":{"catalog":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":500,"pattern":"^[^\\p{C}]+$"},"like":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","maxLength":300,"pattern":"^gid://shopify/(?:p/[A-Za-z0-9_-]+|Product(?:Variant)?/[0-9]+)$"}},"required":["id"],"additionalProperties":false},"minItems":1,"maxItems":2,"uniqueItems":true},"context":{"type":"object","properties":{"address_country":{"type":"string","pattern":"^[A-Z]{2}$"},"address_region":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\p{C}]+$"},"postal_code":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[^\\p{C}]+$"},"currency":{"type":"string","pattern":"^[A-Z]{3}$"},"language":{"type":"string","minLength":1,"maxLength":35,"pattern":"^[^\\p{C}]+$"},"intent":{"type":"string","minLength":1,"maxLength":300,"pattern":"^[^\\p{C}]+$"}},"required":[],"additionalProperties":false},"filters":{"type":"object","properties":{"available":{"type":"boolean"},"price":{"type":"object","properties":{"min":{"type":"integer","minimum":0,"maximum":9007199254740991},"max":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":[],"additionalProperties":false},"categories":{"type":"array","items":{"type":"string","minLength":1,"maxLength":300,"pattern":"^[^\\p{C}]+$"},"minItems":1,"maxItems":8,"uniqueItems":true},"condition":{"type":"array","items":{"type":"string","enum":["new","secondhand"]},"minItems":1,"maxItems":2,"uniqueItems":true},"ships_to":{"type":"object","properties":{"country":{"type":"string","pattern":"^[A-Z]{2}$"},"region":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\p{C}]+$"},"postal_code":{"type":"string","minLength":1,"maxLength":32,"pattern":"^[^\\p{C}]+$"}},"required":["country"],"additionalProperties":false},"ships_from":{"type":"array","items":{"type":"object","properties":{"country":{"type":"string","pattern":"^[A-Z]{2}$"}},"required":["country"],"additionalProperties":false},"minItems":1,"maxItems":8,"uniqueItems":true},"shops":{"type":"array","items":{"type":"string","minLength":1,"maxLength":300,"pattern":"^[^\\p{C}]+$"},"minItems":1,"maxItems":8,"uniqueItems":true},"attributes":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","enum":["Size","Color","Target gender"]},"values":{"type":"array","items":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\p{C}]+$"},"minItems":1,"maxItems":8,"uniqueItems":true}},"required":["name","values"],"additionalProperties":false},"minItems":1,"maxItems":8,"uniqueItems":true},"price_tier":{"type":"array","items":{"type":"string","enum":["low","medium","high"]},"minItems":1,"maxItems":3,"uniqueItems":true},"rating":{"type":"object","properties":{"variant":{"type":"object","properties":{"min":{"type":"number","minimum":0,"maximum":5},"min_count":{"type":"integer","minimum":0,"maximum":2147483647}},"required":[],"additionalProperties":false}},"required":[],"additionalProperties":false}},"required":[],"additionalProperties":false},"pagination":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":5},"cursor":{"type":"string","minLength":1,"maxLength":4000,"pattern":"^[^\\p{C}]+$"}},"required":[],"additionalProperties":false}},"required":[],"additionalProperties":false}},"required":["catalog"],"additionalProperties":false},"name":"Search one page of public products","id":"shop.catalog.search","example":{"catalog":{"query":"rain jacket","context":{"address_country":"CA","currency":"CAD"},"filters":{"price":{"max":8000}},"pagination":{"limit":5}}},"maxRequests":1,"summary":false}}