@wopr-network/wopr-plugin-browser
v1.0.0
Published
Browser automation plugin for WOPR — Playwright-based web interaction
Maintainers
Readme
@wopr-network/wopr-plugin-browser
Browser automation plugin for WOPR — Playwright-based web interaction with persistent session profiles.
Install
npm install @wopr-network/wopr-plugin-browserUsage
wopr plugin install github:wopr-network/wopr-plugin-browserThen configure via wopr configure --plugin @wopr-network/wopr-plugin-browser.
Configuration
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| headless | boolean | No | Run browser headlessly (default: true) |
| defaultTimeout | number | No | Default navigation timeout in ms (default: 30000) |
What it does
The browser plugin gives WOPR agents full Playwright-based browser control through A2A tools: browser_navigate, browser_click, browser_type, browser_screenshot, and browser_evaluate. Browser profiles (cookies, sessions, local storage) persist across invocations via the WOPR Storage API, enabling stateful web automation like filling forms, scraping behind logins, or taking screenshots.
License
MIT
