open_tab
Open a webpage in a persistent browser tab to enable interactive actions like clicking, typing, and form submission. Returns a tab_id for subsequent operations.
Instructions
Open a webpage in a persistent browser tab and return a tab_id handle.
Use this ONLY when you need to interact with the page (click a link or button, type into a field, submit a form). For plain reading, prefer the URL-first tools (fetch_snippet, summarize, extract, fetch_urls, fetch_structure), which do not need a tab handle.
The tab stays open across calls so you can act on it. After opening, call read_tab(tab_id) to see the page and its interactive element refs. Close the tab with close_tab(tab_id) when you are finished.
Args: url: The full URL to open (must include http:// or https://).
Returns: JSON with the tab_id, the settled url, and the element ref count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |