type
Enters text keystroke by keystroke into a selected element so suggestion lists populate, making it suitable for address boxes and other autocomplete fields instead of filling all at once.
Instructions
Type text key by key into an element. Use this rather than fill when the field offers suggestions as you type, such as an address box.
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": {
"target": "<target>",
"text": "<text>"
},
"name": "type"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Text to type. | |
| index | No | Type into the Nth match (0-based, document order). | |
| lease | No | Optional lease token to present if the target session is leased (0.7.0). Threaded per-call; never read from the server's env. | |
| target | Yes | @eN ref or selector. | |
| session | No | Optional session name to target (omit for the shared 'default'). On a daemon shared with other agents, pass a UNIQUE name for stateful multi-step work (go→click→fill) so you don't collide on 'default'. | |
| delay_ms | No | Per-keystroke delay (ms). |