Set active equipment
set_activeSwitch the active bean, grinder or machine for this account. The numbers come from list_beans, list_grinders and list_machines. Registering a coffee, grinder or machine makes it active only when nothing of that kind is in use (the active field of the reply says which), so call this to start using something new as well as to switch back.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "set_active"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bean_id | No | This account's own bean number, as returned by list_beans. Never guess one; null = leave unchanged | |
| grinder_id | No | This account's own grinder number, as returned by list_grinders. Never guess one; null = leave unchanged | |
| machine_id | No | This account's own machine number, as returned by list_machines. Never guess one; null = leave unchanged | |
| program_id | No | A program number from the active machine's list; switching machines clears it. null = leave unchanged |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| message | Yes |