safari_select_option
Select an option from native dropdown menus by setting value and dispatching change events. Supports iframe/shadow DOM via ref, or CSS selector for top-level documents.
Instructions
Select an option in a native dropdown. Sets .value and dispatches change event. Pass ref (from safari_snapshot) for a select inside an iframe or shadow DOM — a plain selector only reaches the top document. For custom dropdowns (React/LinkedIn), use safari_click on the dropdown trigger, then safari_click on the option instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | Ref ID from safari_snapshot — required for selects inside iframes/shadow DOM | |
| value | Yes | Option value or visible label to select | |
| receipt | No | Tab receipt from safari_new_tab — pins this call to that tab (survives reconnects/subagents) | |
| selector | No | CSS selector of the select (top document only) |