Skip to main content

Module browser_api

Module browser_api 

Source
Expand description

Browser API — headless browser engine facade (RFC: browser-migration).

Wraps the SDK’s pure-Rust oxibrowser-core engine behind a lazily initialized BrowserEngine. The engine is created on first use and shared across every agent run that holds the same [KernelHandle].

The engine is only available with the native-browser feature. Without it, BrowserApi::try_engine always returns None and no browse tools are registered — the capability degrades gracefully to a no-op.

Structs§

BrowserApi
Headless browser facade.