{
  "ok": true,
  "run": "<isolated verification run>",
  "baseUrl": "http://127.0.0.1:18800",
  "failed": [],
  "warnings": [
    "LLM configured: model=gpt-5.6 without an API key: `control-openhands llm preset deepseek`"
  ],
  "passed": [
    "launcher process group alive: <verification-worktree> <verification-worktree>",
    "launcher is this run's agent-canvas: <verification-worktree> <verification-worktree>",
    "port ingress:18800 listening: open",
    "port agentServer:18801 listening: open",
    "port automation:18802 listening: open",
    "port frontend:18803 listening: open",
    "served build matches this checkout's build inputs: served=124ec80fd014f88b run=124ec80fd014f88b revision=743f204fd4c8",
    "checkout build inputs unchanged since launch: launch=124ec80fd014f88b now=124ec80fd014f88b",
    "unauthenticated API rejected: status=401",
    "authenticated settings readable: status=200",
    "agent-server reachable: version=1.55.1",
    "agent-server matches pin: server=1.55.1, chosen by OH_AGENT_SERVER_VERSION (default pin 1.55.1)",
    "agent-server meets the UI minimum: server=1.55.1 minimum=1.51.0",
    "automation healthy: status=200",
    "UI loads without page errors: markers=first-run-onboarding-screen,onboarding-modal,telemetry-consent-form pageErrors=0 testidsInDom=157 (hidden included)"
  ]
}
