Walk the browser to a spot with Jev
reachNavigate the browser to a desired page state by describing the goal; Jev performs the required actions and returns a page ID for follow-up inspections.
Instructions
Get the browser to the exact place where you want to look, in one call. Give a goal such as 'dismiss the cookie banner, log in, and open the Billing tab'. Jev (TypeSafe's decision model) picks one element and one action per step in about 300 ms, with no page text entering your context. Then call list_console_messages, list_network_requests, take_snapshot, or take_screenshot on the same tab; the walk is recorded for them. Jev never types free text: pass anything to type in 'values' (for example {email, password}), and only the names are shown to Jev. Stops before orders, payments, sends, deletes, and publishes unless allow_irreversible is set. Acts on the currently selected page and returns its page_id; pass that as pageId to the follow-up call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Navigate here first. Omit to start from the current page. | |
| goal | Yes | The state to reach, in one sentence. Say what should be visible at the end. | |
| values | No | Named strings Jev may type, such as {email: ..., password: ...}. Only the names reach Jev. | |
| max_steps | No | Step budget. Default 15. | |
| settle_ms | No | Network-quiet time to wait after each action. Default 500. | |
| timeout_ms | No | Wall-clock budget for the whole walk. Default 60000. | |
| tab_url_prefix | No | Act on the open tab whose URL starts with this instead of the selected tab. | |
| allow_irreversible | No | Let Jev click through order, pay, send, delete, publish. Default false. |