Web Navigate
web_navigateNavigates a web session to a URL (using its saved login if any) and returns the resulting URL + page title. Opens the session if it doesn't exist. CHECK loaded before reading: when it is false the page did not load and message says why — reading the session then describes a blank document, not the site. Read the page with web_read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to open (https). | |
| session | No | Session name (default 'default'). | |
| timeout_seconds | No | Max seconds to wait for load (default 25). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | True only when the requested page actually loaded. | |
| url | No | The URL the browser settled on (redirects followed). If it isn't the page you asked for, the navigation didn't deliver it. | |
| error | No | Present only on failure: nav_failed (the browser rejected the load), nav_timeout, or nav_blank (it finished on a blank document). | |
| title | No | The resulting page title. | |
| loaded | No | True only when the browser ended on a real web page. False means nothing was loaded — do NOT read the session and treat the result as page content. | |
| message | No | Present only on failure: why the page didn't load, and what to do about it. |