@ziro-agent/browser-playwright
v0.2.7
Published
Playwright `Page` adapter for ZiroAgent `BrowserAdapter` (RFC 0013).
Maintainers
Readme
@ziro-agent/browser-playwright
Maps a Playwright Page to ZiroAgent BrowserAdapter for use with createBrowserGotoTool() / createBrowserScreenshotTool() from @ziro-agent/tools.
Install
pnpm add @ziro-agent/browser-playwright playwright @ziro-agent/coreUsage
import { chromium } from 'playwright';
import { createBrowserGotoTool } from '@ziro-agent/tools';
import { createPlaywrightBrowserAdapter } from '@ziro-agent/browser-playwright';
const browser = await chromium.launch();
const page = await browser.newPage();
const gotoTool = createBrowserGotoTool({
browser: createPlaywrightBrowserAdapter(page),
});