Frontend Integration

This page documents the browser-facing side of infAct Browser.

Why It Exists

The runtime is unusual because users may need to see what the browser is doing while an agent is actively driving it.

Viewer Model

Frontend Expectations

The frontend only needs to know when:

  • a viewer is available
  • an agent is actively using infAct Browser
  • the viewer URL or session id should be shown
  • the viewer should be hidden because the session ended

Important Boundary

The viewer is an observation surface for a shared tool.

It is not the same thing as the infrastrActure control plane itself.