Run Timeline

Steps

Provider adapter steps are shown from persisted run evidence. Empty means no step rows were recorded.

Back to run

Sandbox protected command accepted

passed

Sandbox accepted the request but did not return command evidence.

{
  "timings": {
    "latencyMs": 200
  },
  "metadata": {
    "target": "https://sandbox.platphormnews.com/api/v1/execute",
    "message": "Sandbox accepted the request but did not return command evidence.",
    "evidence": {
      "status": 200,
      "command": "node -e \"console.log(JSON.stringify({service:'evals',check:'sandbox-provider-evidence',ok:true}))\"",
      "endpoint": "https://sandbox.platphormnews.com/api/v1/execute",
      "evidenceType": "sandbox_run",
      "fallbackUsed": true,
      "providerRunId": null,
      "providerCommandId": null
    }
  }
}

Sandbox command output evidence

passed

Sandbox returned real command output or execution identifiers.

{
  "timings": {
    "latencyMs": 200
  },
  "metadata": {
    "target": "https://sandbox.platphormnews.com/api/v1/execute",
    "message": "Sandbox returned real command output or execution identifiers.",
    "evidence": {
      "bodyPreview": "{\"ok\":true,\"success\":true,\"data\":{\"run\":{\"id\":\"fd11e550-b6b9-41a2-bf3d-f9839e3ecff7\",\"projectId\":\"adhoc\",\"traceId\":\"be1547b2a85cab207e391ce7d0f5f904\",\"status\":\"passed\",\"startedAt\":\"2026-05-22T20:22:43.234Z\",\"completedAt\":\"2026-05-22T20:22:43.235Z\",\"durationMs\":1,\"language\":\"javascript\",\"runtime\":\"node-vm-javascript-phase1\",\"inputs\":{},\"outputs\":{\"stdout\":\"[log] {\\\"service\\\":\\\"evals\\\",\\\"check\\\":\\\"sandbox-provider-evidence\\\",\\\"ok\\\":true}\"},\"stdout\":\"[log] {\\\"service\\\":\\\"evals\\\",\\\"check\\\":\\\"sandbox-provider-evidence\\\",\\\"ok\\\":true}\",\"stderr\":\"\",\"errors\":[],\"artifacts\":[{\"id\":\"91a0c918-10f0-4623-8b49-b0d9a4bc717e\",\"runId\":\"fd11e550-b6b9-41a2-bf3d-f9839e3ecff7\",\"type\":\"log\",\"content\":{\"stdout\":\"[log] {\\\"service\\\":\\\"evals\\\",\\\"check\\\":\\\"sandbox-provider-evidence\\\",\\\"ok\\\":true}\",\"stderr\":\"\"},\"mimeType\":\"text/plain\",\"visibility\":\"redacted\",\"redacted\":true,\"createdAt\":\"2026-05-22T20:22:43.235Z\",\"metadata\":{\"source\":\"runtime-capture\"}},{\"id\":\"b5de02bd-b7bf-49c6-b964-3597d664dca0\",\"runId\":\"fd11e550-b6b9-41a2-bf3d-f9839e3ecff7\",\"type\":\"trace\",\"url\":\"https://trace.platphormnews.com/traces/be1547b2a85cab207e391ce7d0f5f904\",\"mimeType\":\"application/json\",\"visibility\":\"public_safe\",\"redacted\":true,\"createdAt\":\"2026-05-22T20:22:43.235Z\",\"metadata\":{\"traceparent\":\"00-be1547b2a85cab207e391ce7d0f5f904-4fb280ff44eb472d-01\"}}],\"networkRequests\":[],\"mcpCalls\":[],\"apiCalls\":[],\"webhookCalls\":[],\"metadata\":{\"traceLink\":\"https://trace.platphormnews.com/traces/be1547b2a85cab207e391ce7d0f5f904\",\"isolation\":\"node-vm-process-bound-degraded\",\"networkPolicy\":\"trusted-domains-only\",\"outputLimitBytes\":64000},\"visibility\":\"redacted\"},\"trace\":{\"traceId\":\"be1547b2a85cab207e391ce7d0f5f904\",\"traceparent\":\"00-be1547b2a85cab207e391ce7d0f5f904-4fb280ff44eb472d-01\",\"traceLink\":\"https://trace.platphormnews.com/traces/be1547b2a85cab207e391ce7d0f5f904\"},\"isolation\":{\"status\":\"node-vm-process-bound-degraded\",\"note\":\"No provider sandbox id was supplied. JavaScript/TypeScript fallback uses a bounded Node VM adapter a",
      "evidenceType": "sandbox_command_output",
      "parsedPreview": "\"{\\\"ok\\\":true,\\\"success\\\":true,\\\"data\\\":{\\\"run\\\":{\\\"id\\\":\\\"fd11e550-b6b9-41a2-bf3d-f9839e3ecff7\\\",\\\"projectId\\\":\\\"adhoc\\\",\\\"traceId\\\":\\\"be1547b2a85cab207e391ce7d0f5f904\\\",\\\"status\\\":\\\"passed\\\",\\\"startedAt\\\":\\\"2026-05-22T20:22:43.234Z\\\",\\\"completedAt\\\":\\\"2026-05-22T20:22:43.235Z\\\",\\\"durationMs\\\":1,\\\"language\\\":\\\"javascript\\\",\\\"runtime\\\":\\\"node-vm-javascript-phase1\\\",\\\"inputs\\\":{},\\\"outputs\\\":{\\\"stdout\\\":\\\"[log] {\\\\\\\"service\\\\\\\":\\\\\\\"evals\\\\\\\",\\\\\\\"check\\\\\\\":\\\\\\\"sandbox-provider-evidence\\\\\\\",\\\\\\\"ok\\\\\\\":true}\\\"},\\\"stdout\\\":\\\"[log] {\\\\\\\"service\\\\\\\":\\\\\\\"evals\\\\\\\",\\\\\\\"check\\\\\\\":\\\\\\\"sandbox-provider-evidence\\\\\\\",\\\\\\\"ok\\\\\\\":true}\\\",\\\"stderr\\\":\\\"\\\",\\\"errors\\\":[],\\\"artifacts\\\":[{\\\"id\\\":\\\"91a0c918-10f0-4623-8b49-b0d9a4bc717e\\\",\\\"runId\\\":\\\"fd11e550-b6b9-41a2-bf3d-f9839e3ecff7\\\",\\\"type\\\":\\\"log\\\",\\\"content\\\":{\\\"stdout\\\":\\\"[log] {\\\\\\\"service\\\\\\\":\\\\\\\"evals\\\\\\\",\\\\\\\"check\\\\\\\":\\\\\\\"sandbox-provider-evidence\\\\\\\",\\\\\\\"ok\\\\\\\":true}\\\",\\\"stderr\\\":\\\"\\\"},\\\"mimeType\\\":\\\"text/plain\\\",\\\"visibility\\\":\\\"redacted\\\",\\\"red"
    }
  }
}

Sandbox provider status

degraded

Sandbox provider status was not explicit.

{
  "timings": {
    "latencyMs": 200
  },
  "metadata": {
    "target": "https://evals.platphormnews.com",
    "message": "Sandbox provider status was not explicit.",
    "evidence": {
      "evidenceType": "sandbox_status",
      "providerStatus": null
    }
  }
}

Sandbox lifecycle evidence

degraded

Lifecycle evidence fetch skipped because no provider run id was returned.

{
  "timings": {
    "latencyMs": null
  },
  "metadata": {
    "target": "https://sandbox.platphormnews.com/api/v1/execute",
    "message": "Lifecycle evidence fetch skipped because no provider run id was returned.",
    "evidence": {
      "status": null,
      "bodyPreview": null,
      "evidenceType": "sandbox_lifecycle_evidence"
    }
  }
}