phone_type
Insert Unicode text into the currently focused iPhone field, optionally clearing it first. Focus the target field beforehand and verify the resulting field, especially after partial or unknown outcomes.
Instructions
Insert literal Unicode text into the currently focused iPhone field. Use phone_tap_element to focus the intended field first; use phone_key for a navigation or editing key. Requires phone_status.drivable=true. Text can replace a selection or reach the wrong field if focus changed. Long text is chunked. Optional budget_ms (6000..15000) can stop at a safe boundary; continue only with the returned continue_token, without text/clear/budget_ms. Tokens are single-use and scoped to the original field, owner, privacy, lifecycle and session. Unknown outcomes never issue a token. On partial failure inspect characters_confirmed and remaining_text; never resend the whole value blindly. observe defaults on and returns the settled screen change. Verify the resulting field before submitting; an unknown outcome is not evidence that nothing was typed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Unicode text to start typing, up to 20000 scalars. Omit when continuing. | |
| clear | No | Clear the bound field first. Never combine with continue_token. | |
| observe | No | Default true: return the settled screen change after a completed action. | |
| instance | No | Installed local instance name, such as i13 or default. Omit to use the configured daemon. No fallback on failure. | |
| budget_ms | No | Optional typing budget, 6000..15000 ms, requiring a named owner and inputContinuation. | |
| continue_token | No | Single-use token from a safe chunk boundary. Pass without text, clear or budget_ms. |