Skip to main content

Module browser

Module browser 

Source
Expand description

Browser automation tool — headless browser interaction.

Provides browser automation actions (navigate, click, type, fill, screenshot, get_text, evaluate JS, etc.) using a headless browser.

This implementation uses reqwest for simple page fetching and JavaScript-free DOM extraction. For full Playwright-equivalent functionality, a Playwright/Chrome DevTools Protocol (CDP) bridge would be needed. This tool degrades gracefully when full browser automation is not available, offering HTTP-based fallbacks.

Structs§

BrowserTool
Tool for browser automation.