Once now supports running mobile apps in a visible UI through a new once run --visible option. When passed:
- Apple targets open the iOS Simulator window and then install and launch the app.
- Android targets can declare an
emulator_device; Once starts that Android Virtual Device, waits for it, installs the app, and launches the activity.
The MCP run tool accepts the same visible request, so coding harnesses can drive the same flow. Existing once run behavior is unchanged when --visible is omitted.