---
name: browser-use
description: Use when a public page needs rendering or interaction. Operate Oracle's isolated Browser Use surface only.
---

# Browser Use

Oracle exposes one model-callable browser tool: `browser_exec`. It runs an Oracle-owned Chromium profile behind the mandatory public-address proxy and Linux bubblewrap confinement.

## Setup

- `ORACLE_BROWSER_ENABLED=true`
- `ORACLE_BROWSER_BACKEND=browser-use`
- `ORACLE_BROWSER_USE_BIN` must be an absolute path to the reviewed Browser Use release
- `ORACLE_CHROMIUM_PATH` may select an absolute Chromium binary

The supported helper subset is deliberately small: open or navigate to a literal public URL, wait, inspect page information, fill a literal selector, click coordinates, recover a real tab, and print bounded output.

No imports, filesystem access, subprocesses, arbitrary JavaScript, raw CDP, screenshots, dynamic navigation, private addresses, or operator desktop attachment are allowed. Stop at password, wallet-signature, permission, and payment UI. Ask the user to complete those steps in their own browser.
