QA environment doctor
qa_doctorDiagnose local QA toolchain issues and stale-client symptoms across Node, Android SDK/emulator, Xcode/simctl, and WDA. Run it first when setup fails to pinpoint the cause.
Instructions
Diagnose the local QA toolchain (Node, Android SDK/emulator, Xcode/simctl, WDA) and stale-client symptoms; run it first when setup fails.
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_doctor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| client | No | Tailor setup hints to this MCP client. | |
| platform | No | Default both on macOS (ready if either is), else android. | |
| expectedVersion | No | Version you expect; a mismatch means a stale client. | |
| expectedToolCount | No | Tool count you expect; a mismatch means a stale client. | |
| expectedSchemaHash | No | Surface hash you expect; a mismatch means a stale client. |