Files
fusion/plugins/fusion-plugin-agent-browser
gsxdsm 3f2197be20 feat(agent-browser): real navigate/interact/observe driver (U8)
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.
2026-06-12 02:11:04 -07:00
..
2026-06-10 19:05:55 -07:00

fusion-plugin-agent-browser

First-party Fusion plugin that contributes:

  • setup metadata/hooks for the agent-browser binary
  • prompt contributions across executor/triage/reviewer/heartbeat surfaces
  • agent-browser skills and workflow step templates
  • optional browser helper tools

Settings

  • enabled (boolean, default true)
  • installChannel (stable|beta|nightly, default stable)
  • commandTimeoutMs (number, default 120000)
  • headlessMode (boolean, default true)
  • 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, default selected)

Setup hooks

checkSetup() probes agent-browser --version asynchronously with timeout handling and reports installed, not-installed, or error status via PluginSetupCheckResult.