Find input field by label and type into it
devilge_set_textFind an input field by its visible label, tap to focus, and type the specified text.
Instructions
Locates the input field associated with a label, taps to focus it, and types the given value. Heuristic: focused EditText → contentDescription match → text match → EditText after a label TextView. Returns the matched field summary.
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": {
"label": "<label>",
"value": "<value>"
},
"name": "devilge_set_text"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | Yes | Visible label of the input field (e.g. "Email"). Heuristic match against contentDescription, hint, or sibling label. | |
| value | Yes | Text to type after focusing the field. | |
| serial | No | Device serial. Defaults to DEVILGE_DEFAULT_DEVICE_SERIAL or the only attached device. |