Skip to content
Public read
PlatPhorm BrowserOps

Prove what happened in the browser.

Turn trusted PlatPhormNews URLs into real browser evidence: screenshots, accessibility checks, console and network findings, trace links, and confirmation URLs that AgentUI, Spec, MCP, Sandbox, and Evals can verify.

Database

persistent

Root graph

connected

Public mode

read + preview

Browser runtime

cloudflare-browser-run with D1 + R2

AI Gateway

vercel oidc runtime

public-safe

Public Validation Cockpit

Preview target safety and journey plans publicly, or enter the operator key to start a protected Cloudflare browser check.

API docs

Held in memory only and sent in the authorization header.

Open preview

Read-only plans are public.

Cloudflare check

Trusted targets plus operator key.

No run stored

Preview is not evidence.

Preview State

Validate a trusted public URL, preview the browser plan, or start a BrowserOps-managed browser check.

evidence workflow

BrowserOps proves what happened in the browser.

AgentUI, Spec, Sandbox, and Evals stay in their lanes. BrowserOps accepts their handoffs, runs trusted browser checks, and returns public-safe evidence only when the browser produced it.

Open diagnosis
1

Handoff received

Spec, AgentUI, Sandbox, or Evals asks for a browser-verifiable check.

2

Safety checked

BrowserOps validates trusted target rules, trace context, and artifact policy.

3

Browser sees it

Cloudflare Browser Run captures screenshot, console, network, metadata, and accessibility evidence.

4

Evidence routed

Downstream status is visible and never marked complete without a confirmed service response.

service boundaries

BrowserOps owns browser-visible proof.

The homepage keeps the primary browser workflow up front and sends machine detail to public JSON, Web Status, MCP, and OpenAPI surfaces.

View confirmation contract

What this service owns

  • Real browser journeys for trusted PlatPhormNews targets.
  • Public-safe screenshots, artifacts, accessibility, console, network, and trace evidence.
  • Confirmation URLs for runs, artifact manifests, screenshot manifests, and handoffs.

What this service does not own

  • Spec remains contract truth.
  • MCP remains the tool registry.
  • Evals remains scorecards and release gates; BrowserOps sends evidence only after real confirmation.

Next action

Run a browser check from journeys, then open the stored run. If screenshots or downstream confirmations are missing, BrowserOps reports degraded evidence with a confirmation URL instead of claiming success.

Discovered Sites
365

320 trusted

source: root graph + sitemap

Generated Journeys
365

templates only

source: not run evidence

Public Runs
31

0 today

source: cloudflare-d1-r2

Public Artifacts
30

public-safe only

source: persistent

Success Rate
71%

completed public runs

source: registry-backed

Avg Duration
13.0s

completed public runs

source: registry-backed

Database
persistent

cloudflare-d1-r2

source: health check

Browser Pool
cloudflare-browser-run

Cloudflare Browser Run configured

source: Cloudflare Queues + Browser Run

Suite Integrations
12

0 handoffs

source: canonical suite registry

live integration lanes

AgentUI, Sandbox, and Evals

BrowserOps probes each public lane before recommending Cloudflare-backed validation. A degraded lane names the missing route instead of claiming delivery.

Open integration cockpit
degraded

Vercel AI Gateway Diagnosis

AI Gateway is partially configured; BrowserOps can show diagnosis but should not depend on model calls yet.

AI SDK

^7.0.78

gateway-compatible provider/model routing

Auth mode

vercel oidc runtime

Values are detected server-side and never exposed.

Default model

missing

Expected format: provider/model.

Next diagnosis

  • Choose a supported provider/model id from the Vercel AI Gateway model catalog before enabling model-backed remediation.

Recent Public Runs

Real BrowserOps runs stored by the current registry.

View runs
RunSiteStatusTraceDuration
run_615099fc0001473eexternal-jules-platphormnews-compassedpassed9.8s
run_6bb882f337474b51external-jules-platphormnews-compassedpassed14.0s
run_b6742b6e612b446fexternal-podcasts-platphormnews-compassedpassed9.6s
run_f0f8c4ee3144424aexternal-podcasts-platphormnews-compassedpassed15.2s
run_0e035ff1800647b9external-podcasts-platphormnews-compassedpassed13.0s
run_4d931fa78a8043e8external-podcasts-platphormnews-compassedpassed15.4s
run_443f8e198a954a5eexternal-podcasts-platphormnews-compassedpassed14.4s
run_8a95b0df71f649f8external-podcasts-platphormnews-comfailedpassed13.3s

Registry Status

Storagepersistent
Root graphconnected
Base sitemap363 sitemaps

Cloudflare D1 stores run metadata and Cloudflare R2 stores browser artifacts.

Proof Dashboards

Suite Status

Integrations12
Pending handoffs0
Degraded integrations0
Open suite integrations

Quick Actions

Launches real BrowserOps resources for trusted targets

Import from Specpublic entry

Handoff preview; Spec remains contract truth

Run from AgentUIpublic entry

Handoff preview; AgentUI remains workflow UI

Send to Evalspublic entry

Requires confirmed Evals response

Requires confirmed Docs ingestion