{"ok":true,"site":{"host":"farmerim.com","url":"https://farmerim.com/","type":"live","category":"Commerce","desc":"Farmerim is an Israeli online store for fresh organic fruit and vegetables from farmers, plus organic groceries, delivered from Beersheba to Haifa and Jerusalem.","tools":[{"name":"search_products","kind":"answer","impl":"imperative","description":"Search the Farmerim grocery catalog by name (Hebrew or English) and return matching products with their ids.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Free-text product name, e.g. \"עגבניות\" or \"tomatoes\"."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_to_cart","kind":"act","impl":"imperative","description":"Add a product to the shopping cart by its product id. Quantity may be fractional for items sold by weight (kg). The shopper must be logged in.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"product_id":{"type":"number","description":"Product id, as returned by search_products."},"quantity":{"type":"number","description":"Amount to add. Defaults to 1."}},"required":["product_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"view_cart","kind":"answer","impl":"imperative","description":"List the items currently in the shopping cart, with quantities and prices.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"remove_from_cart","kind":"act","impl":"imperative","description":"Remove a line item from the cart using its cart_id. Call view_cart first to obtain the cart_id.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"cart_id":{"type":"number","description":"The cart line id, as returned by view_cart."}},"required":["cart_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_recent_orders","kind":"answer","impl":"imperative","description":"List the logged-in shopper's recent orders (id, date, item count, total), most recent first.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"limit":{"type":"number","minimum":1,"maximum":20,"description":"How many orders to return (1-20). Defaults to 5."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"duplicate_order","kind":"transact","impl":"imperative","description":"Repeat a past order by adding all of its products to the cart. Omit order_id to repeat the most recent order. By default this replaces the current cart; set keep_current_cart to true to merge instead.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"order_id":{"type":"number","description":"The order to repeat. If omitted, the most recent order is used."},"keep_current_cart":{"type":"boolean","description":"Keep existing cart items and merge (true) instead of replacing them (false, default)."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","favicon":"/favicons/farmerim.com.png","toolCount":6}}