navigate
Load a URL in a browser tab or perform back, forward, and reload history actions, then wait until the page loads and return the final title, URL, and tab ID.
Instructions
Load a URL in a tab, or go back, forward or reload its history, then wait until the page has loaded (or timeout_ms passes, reported as "still loading"). Returns the final title, URL and tab id. Give either url or action. Loading a URL clears the tab's captured network requests. Element refs from earlier snapshots become invalid, so call snapshot next. Use tab_new to open a page in a new tab and click on links to follow them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab | No | Tab id from tabs_list. Defaults to the current tab. | |
| url | No | Destination URL; scheme defaults to https://, file:// and about: URLs are accepted. | |
| action | No | History action to run instead of loading a url. | |
| timeout_ms | No | How long to wait for the page to finish loading, in milliseconds (default 30000). |