@ziro-agent/browser-browserbase
v0.2.0
Published
Connect Playwright to Browserbase sessions for ZiroAgent browser tools (RFC 0013).
Downloads
72
Maintainers
Readme
@ziro-agent/browser-browserbase
Connects Playwright chromium to a Browserbase session over CDP, then reuse createPlaywrightBrowserAdapter and @ziro-agent/tools browser primitives.
Install
pnpm add @ziro-agent/browser-browserbase @browserbasehq/sdk playwright-coreSet BROWSERBASE_API_KEY (and BROWSERBASE_PROJECT_ID if your account requires it on create).
Usage
import { createBrowserGotoTool } from '@ziro-agent/tools';
import { createPlaywrightBrowserAdapter } from '@ziro-agent/browser-playwright';
import { connectBrowserbasePlaywrightPage } from '@ziro-agent/browser-browserbase';
const { page, dispose } = await connectBrowserbasePlaywrightPage({});
try {
const goto = createBrowserGotoTool({
browser: createPlaywrightBrowserAdapter(page),
});
// …
} finally {
await dispose();
}