Browser control
Low-level control of the stealth browser plus the interactive browser_act tool.
The control family drives the Camofox stealth browser directly. Without a
session these run on the ad-hoc control tab; with a saved session they act
as that logged-in identity.
Control primitives
| Tool | What it does |
|---|---|
browser_navigate | Open a URL in the stealth browser. |
browser_click | Click an element by selector. |
browser_fill | Fill an input by selector (human-paced typing). |
browser_evaluate | Evaluate JavaScript in the page context. |
browser_screenshot | Capture a PNG of the current tab. |
browser_get_dom | Return the page DOM. |
browser_cdp_send | Send a raw Chrome DevTools Protocol command (CDP/Chrome drivers). |
browser_list_requests | List network requests observed on the tab. |
browser_get_request_body | Fetch the body of one observed request. |
browser_act
browser_act acts interactively as a saved logged-in identity — the write
counterpart to scrape (read-only). session is required; every action
runs as that account. One action per call:
goto(url),click(selector),fill(selector + text, typed human-paced),press(key, e.g.Enter),scroll(times),read(return the page title + text),screenshot(return a PNG of the view).
Use it to send a DM, like, follow, or submit a form behind a login. After a
mutating action, follow with read or screenshot to confirm the result.
Consecutive browser_act calls for the same session reuse the same live tab
(the active driver pool), and the social_* dispatch tools share that pool so
action chains don't re-adopt the tab mid-flow.