browse_products
Walk the catalog without naming a product: cheapest first, most expensive first, within a price range, or inside one category. Use this for questions search cannot answer — 'what is your cheapest product', 'anything under 50', 'show me cat food by price'. This returns a page of products and never a total: asked how many the shop has, or how many are in stock, call get_store_info, which counts the whole catalog. Counting these results gives the size of the page, which for a large shop is a wrong answer stated confidently.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Default 'spread' — a range across the catalog rather than a price order. | |
| limit | No | How many to return (1-50, default 20). | |
| category | No | Optional words the product should match, e.g. 'מזון לחתולים'. | |
| max_price | No | ||
| min_price | No | ||
| in_stock_only | No | Default true. Out-of-stock products cannot be bought. |