Browser Workflow
browser_workflowUse this for an explicitly requested sequence of 1–12 guarded DOM actions and bounded waits on one inspected Chromium page. Validate CSS selectors first. The workflow cannot run arbitrary JavaScript, upload files, switch origins or implicitly submit a form; an explicit click may submit data or cause irreversible remote changes. Stop at the first failed step and never echo field values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | Workflow on one page: explicit CSS actions and bounded waits, max 12 seconds. Never silently submits; click must be explicit. | |
| title | No | Choose a page whose title contains this text. | |
| device | Yes | ReMCP device id returned by list_devices. Required for every device operation. | |
| endpoint | No | Loopback Chrome DevTools endpoint. Defaults to REMCP_CDP_URL or http://127.0.0.1:9222. | |
| target_id | No | Page target id returned by browser_tabs. | |
| timeout_ms | No | Timeout in milliseconds. | |
| url_contains | No | Choose a page whose URL contains this text. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Browser element action structured result for browser_action. Stable fields are declared explicitly; platform-specific fields may be added. Large results may return truncated/bytes/preview instead of the full payload. | |
| text | Yes | Concise human-readable result of the tool call. |