momentic.config.yaml.
Use it to author, edit, and debug mobile tests locally.
Common flags
string
Path to the Momentic configuration file. When omitted, Momentic searches the
current directory and its parents for
momentic.config.yaml or a workspace
configuration. Use this flag to select a project when discovery finds more
than one.number
Port for the local editor server. Defaults to
58890. Env: PORT.string
Region used for remote emulator sessions. Overrides any region configured at
the project or environment level. Pass
closest to autoselect the nearest
region.Caching
boolean
Disable step caches entirely for the session. Steps run without cached data
and no caches are saved after runs.
boolean
Always save updated step caches after successful runs, even on the main and
other protected Git branches. See cache saving
eligibility for the default
behavior.
boolean
Start from an empty step cache state for the session. Saving still follows the
normal branch rules; add
--save-cache to save on protected branches. Use it
to refresh caches after a config change.Local devices
string
Force the editor to use a specific local Android Virtual Device (AVD) instead
of a remote emulator.
string
Override the APK installed on emulator initialization. Requires
--local-avd-id.string
Force the editor to use a specific local iOS simulator device type. Accepts
any option Xcode supports when creating a new simulator (e.g.
"iPhone 17").string
Override the iOS app installed on simulator initialization. Requires
--local-ios-device-type.