Record the screen
qa_screen_recordRecords Android emulator or iOS simulator screens to MP4 during QA sessions. Start, check status, or stop a consent-gated recording and retain only failing runs when needed.
Instructions
Record the screen to an mp4 artifact: start (consent-gated; avoid password/OTP screens), status, stop. save:"on_failure" keeps only failing runs. One recording per session; Android stops after ~3 min.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sessionId": "<sessionId>",
"action": "<action>"
},
"name": "qa_screen_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| save | No | start: always (default) | on_failure. | |
| action | Yes | ||
| failed | No | stop with on_failure: true keeps the video. | |
| approve | No | ||
| consentId | No | ||
| sessionId | Yes |