You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
feat: forward mobile launch options and preserve consumer error codes (#42)
Mobile launch options on launch: appBundlePath, metroPort, reinstall, resetAppData, and allowFoxCodeMismatch, exposed as --app-bundle, --metro-port, --reinstall, --reset-app-data, and --allow-fox-code-mismatch. The core validates and forwards them to the consumer's ISessionManager.launch(); consumers own the install/reset behavior.
Changed
launch now preserves a consumer-thrown error code when it is a known ErrorCode, instead of collapsing every failure into MM_LAUNCH_FAILED. This lets consumers surface precise device and prerequisite failures to agents.
launchInputSchema.platform now defaults to 'browser' instead of being left undefined, so consumers no longer need to infer the default themselves.