v0.0.35 — Managed Browser Live View
Highlights
Managed browser automation with live view
Evolve now supports managed Actionbook browser automation in Gateway mode.
.withBrowser()now defaults to managed Actionbook browser automation with dashboard live view.- The SDK creates the browser session before the agent starts and exposes
result.browser.liveUrlplus browser runtime metadata in events/traces. - Browser sessions are cleaned up with the sandbox lifecycle via
kill()/ session teardown.
TypeScript:
const evolve = new Evolve()
.withAgent({ type: "codex", model: "gpt-5.5" })
.withBrowser();Python:
evolve = Evolve(
config=AgentConfig(type="codex", model="gpt-5.5"),
browser=True,
)Browser automation skills
Added first-class browser skill assets:
actionbookactive-researchextract- refreshed
agent-browser
When managed Actionbook browser automation is enabled, Evolve installs the Actionbook browser skills automatically.
Streaming and UI metadata
Managed browser runs now emit a live-view URL through SDK runtime metadata so host apps can render the browser view immediately instead of waiting for browser tool output.
Migration Notes
- If you want managed Actionbook browser automation, use
.withBrowser()/browser=Truein Gateway mode. - If you want the legacy browser-use MCP integration, use
.withBrowser("browser-use")/browser="browser-use"explicitly. - If you previously used
.withBrowser()expecting browser-use, switch to the explicit browser-use form. - Managed browser automation requires Gateway mode with
EVOLVE_API_KEY.
Also Included
- Installed Actionbook CLI in the E2B/Docker sandbox assets.
- Added TypeScript and Python docs for managed browser live view.
- Added SDK tests for browser config, prompt construction, browser runtime metadata, and session teardown.