mark_bought
Mark an errand item as purchased by id or name, optionally recording price, store, and purchase date for receipt tracking.
Instructions
Close an item as bought: reference it by id (I-3) or name
('oat milk'). Price is what you paid, if you want it on the receipt.
For items tagged with several stores, say which store it came from
using store. Use bought_on (YYYY-MM-DD) only when closing for a
past day; the default is today.
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": {
"item": "<item>"
},
"name": "mark_bought"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | Yes | ||
| price | No | ||
| store | No | ||
| bought_on | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |