Native OpenClaw browser control
native_browserOperates on browser tabs shared through OpenClaw's Chrome extension: navigate, inspect and interact with pages, run JavaScript, capture screenshots, emulate devices, and manage downloads and files.
Instructions
Full high-level OpenClaw Chrome-extension browser surface for Selected Tabs. Use list_shared_tabs first and pass its opaque handle. Supports tab lifecycle, DOM interaction, evaluation, diagnostics, emulation, files and batch actions. Raw shell and raw target IDs are never accepted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| fn | No | ||
| key | No | ||
| ref | No | ||
| url | No | ||
| kind | No | ||
| text | No | ||
| urls | No | ||
| clear | No | ||
| depth | No | ||
| frame | No | ||
| label | No | ||
| level | No | ||
| limit | No | ||
| paths | No | ||
| width | No | ||
| accept | No | ||
| action | Yes | ||
| button | No | ||
| device | No | ||
| endRef | No | ||
| fields | No | ||
| filter | No | ||
| handle | No | ||
| height | No | ||
| labels | No | ||
| locale | No | ||
| origin | No | ||
| slowly | No | ||
| submit | No | ||
| timeMs | No | ||
| values | No | ||
| actions | No | ||
| compact | No | ||
| delayMs | No | ||
| dismiss | No | ||
| element | No | ||
| headers | No | ||
| offline | No | ||
| accuracy | No | ||
| dialogId | No | ||
| fullPage | No | ||
| inputRef | No | ||
| latitude | No | ||
| maxChars | No | ||
| selector | No | ||
| startRef | No | ||
| textGone | No | ||
| efficient | No | ||
| imageType | No | ||
| loadState | No | ||
| longitude | No | ||
| modifiers | No | ||
| timeoutMs | No | ||
| promptText | No | ||
| timezoneId | No | ||
| colorScheme | No | ||
| doubleClick | No | ||
| interactive | No | ||
| responseUrl | No | ||
| stopOnError | No | ||
| downloadName | No | ||
| snapshotFormat | No | ||
| clearGeolocation | No |