Replaces the metadata/probe stub with a playwright-core driver (no bundled browser download; uses a probe-discovered Chrome) exposing navigate/click/type/ observe + idempotent dispose. Browser-unavailable and un-exercisable assertions return inconclusive (never a false pass/fail); a missing selector returns a distinct 'absent' negative observation. Driver is a direct export scoped to the verification run, not registered as a coding-agent tool.
fusion-plugin-agent-browser
First-party Fusion plugin that contributes:
- setup metadata/hooks for the
agent-browserbinary - prompt contributions across executor/triage/reviewer/heartbeat surfaces
- agent-browser skills and workflow step templates
- optional browser helper tools
Settings
enabled(boolean, defaulttrue)installChannel(stable|beta|nightly, defaultstable)commandTimeoutMs(number, default120000)headlessMode(boolean, defaulttrue)allowedDomains(string array, default[])promptExecutorSystem(string, default"When browsing, summarize evidence with URLs.")promptExecutorTask(string, default"Use browser context only when needed for the task.")promptTriage(string, default"Mark tasks requiring browser evidence explicitly.")promptReviewer(string, default"Verify browser-derived claims are backed by cited pages.")promptHeartbeat(string, default"Keep browser interactions bounded and report failures clearly.")skillExposure(none|selected|all, defaultselected)
Setup hooks
checkSetup() probes agent-browser --version asynchronously with timeout handling and reports installed, not-installed, or error status via PluginSetupCheckResult.