batch
Runs many GUI steps in one call, stopping at first failure, then takes one screenshot. Automates sequences of clicks, typing, and menu actions in Affinity.
Instructions
Run many GUI steps in one call, one screenshot at the end. Stops at the first failing step.
Each step: {"action": ..., ...}. Actions: click{x,y,button?,modifiers?}, double_click{x,y}, drag{x1,y1,x2,y2,duration?}, type{text,press_enter?}, key{key}, hotkey{keys}, scroll{amount,x?,y?}, field{x,y,value}, menu{path}, wait{seconds}. Coordinates refer to the last screenshot taken before this call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | ||
| screenshot_after | No |