start_recording
Begin an open-ended screen recording until stopped, enabling agents to capture user-timed interactions whose duration cannot be predicted.
Instructions
Begin an OPEN-ENDED recording that runs until stop_recording is called. Use this (instead of record) when the USER controls the timing — e.g. they will perform a drag, open a menu, or trigger an animation and you cannot predict how long it takes. Start it on the user's cue, tell them to perform the interaction, then call stop_recording. Only one recording may be active at a time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fps | No | Frames captured per second (default 2). | |
| cols | No | Thumbnails per contact-sheet row. Overrides the detail preset. | |
| delay | No | Seconds to wait before capture begins (default 0). | |
| title | No | Window-title substring to match when region is "window". | |
| detail | No | Contact-sheet legibility preset (default "overview"). See record. | |
| region | No | Capture region (default primary). | |
| thumbWidth | No | Thumbnail width in pixels. Overrides the detail preset. |