Runs 与 Browser Harness REST API
/runs 与 /browser-harness 端点支撑了活跃运行面板、Browser Harness 导入流、归档、对比与钻取详情等视图。
端点摘要
GET /runs/active
这个端点返回的是 SSE 开始前用于 hydrate 活跃运行面板的 read model。
Query Parameters
Response Shape
Notes
progress.awaiting统计已回答但尚未完成评判的条目。progress.faulted统计最终失败或已取消的终态条目。lifecycle会持久化到服务端,用于在刷新后重建 active board。- 当可用时,
currentItem.activity还可能携带流式预览与 chunk 元数据。
客户端集成说明
useRunsQuery驱动归档与对比选择器useActiveRunsQuery在 SSE 开始前先 hydrate 活跃面板useRunEvents把run_status、run_progress、run_item合并进本地状态- 遇到瞬时 SSE 错误时,客户端应使 active caches 失效,但保留重连能力
Runs页面把/runs/active视作主面板数据源,并在需要时按需抓取完整 run 详情
