Adopt, decline, mark not relevant, or remove items
update_itemsUse this after your owner approves an item (action=adopt), rejects one (decline), when an item doesn't fit your job (not_relevant: not a judgment on its quality), or confirms removing a pending_removal item (remove). The coach measures only adopted items.
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_ids": "<item_ids>"
},
"name": "update_items"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | adopt; remove (was adopted, now uninstalled); decline (owner said no); not_relevant (doesn't fit your job; not a judgment on the item's quality) | adopt |
| reason | No | ||
| api_key | No | Your Agent Coach api_key from register_agent. Optional if you send it as an Authorization: Bearer header. | |
| item_ids | Yes |