uber_eats_update_cart_quantity
Generate a concise meta description for the tool "uber_eats_update_cart_quantity" focusing on its purpose: updating the quantity of an item already in the Uber Eats cart.
Instructions
Change the quantity of a line already in the cart (same API the site uses for line updates).
Best: pass shopping_cart_item_uuid from uber_eats_view_cart items[].shopping_cart_item_uuid.
Otherwise match by item_name (partial match ok).
For large markets / grocery carts, set grocery_store=true if quantity updates fail without it.
Args:
quantity: New quantity (1 or more)
item_name: Line title to match if UUID not provided
shopping_cart_item_uuid: From view_cart items[] (preferred)
grocery_store: Hint for grocery / convenience store drafts
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"quantity": "<quantity>"
},
"name": "uber_eats_update_cart_quantity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quantity | Yes | ||
| item_name | No | ||
| grocery_store | No | ||
| shopping_cart_item_uuid | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |