Press a sequence of M8 buttons
press_sequenceRun multiple button presses in sequence in one call to perform multi-step edits, such as setting RGB theme values; read the screen before and after to confirm cursor position and result.
Instructions
Run several button presses in order in one call, each like press_buttons (pressed together, released, optionally repeated). Use it for multi-step edits, e.g. setting the three RGB values of a theme row. The user may move the cursor on the device between calls, so read the screen right before running a sequence to confirm where the cursor is, and read it again afterwards to confirm the result.
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": {
"steps": "<steps>"
},
"name": "press_sequence"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes |