computer.actions.run() sends an ordered list to the daemon. The daemon validates the complete request before it executes the first action.
Run a batch
ActionBatchResult with ok=False. A failed action result does not raise an exception by itself.
Continue after a failed item
continue_on_error applies between top-level items. A compound hold_key action remains one atomic item.
Capture a trailing screenshot
Validate without execution
Use supported action shapes
The default batch limit is 50 actions. The daemon can use a different configured limit.

