run_journey
Run an ordered sequence of app actions (start, tap, wait) and deterministic assertions on a mobile device; stops at first failed step.
Instructions
Run an ordered, bounded sequence of start_app, tap, wait, and deterministic assertion steps against one device. Stops after the first failed step. Tap steps may include expectedState from a successful same-device get_ui_tree. A failed condition blocks that input, retains fresh condition evidence through a diagnostics reference in compact mode, and stops subsequent steps. Conditions are not journey defaults or supported on other step types.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | ||
| defaults | No | ||
| deviceId | No | ||
| platform | Yes | ||
| responseMode | No | compact | |
| systemTraceId | No | Explicit active same-device system trace. Invalid references prevent all journey input. Capture lifetime is controlled separately. | |
| captureOnFailure | No |