Live View
The live view gives you an embeddable iframe for the active run. Use it to watch automation as it happens, or hand control to a human for an in-the-loop step.
Get the run from the runtime, then create the viewer from the run.
Drop iframeUrl into an iframe. The URL is opaque and short-lived.
Viewer URLs are opaque
The URL is backed by a short-lived server-side lease. Do not parse it, build sub-URLs from it, or store it long-term. When expiresAt passes, create a new viewer URL.
Options
Watch-only vs interactive
control: "none" is enforced server-side. Use it for dashboards and shared viewers. Use control: "input" only when a user should be able to control the browser.

