Resolve the best test target
qa_resolve_targetSelects an Android emulator or iOS simulator for testing deterministically, honoring platform, device, and artifact filters; returns choice, alternatives, or a boot plan without booting.
Instructions
Pick the emulator/simulator to test on, deterministically (honors platform, device, artifact; prefers an online one, else plans a boot). Returns selected, reason, alternatives, willBoot. include: context (framework, artifacts, devices, toolchain) and/or plan (READY/BLOCKED/UNSAFE workflows). Boots nothing; physical phones are unsupported.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "qa_resolve_target"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | No | Explicit adb serial / simulator udid or name / AVD name. | |
| include | No | Extra sections: context, plan. | |
| platform | No | ||
| sessionId | No | ||
| projectRoot | No | ||
| preferRealDevice | No | Refused (PHYSICAL_DEVICE_UNSUPPORTED) when a phone is visible. |