运行观察器

从静态架构进入可核验运行现场。

这里仅读取 App 自己写下的 Campaign、Trace、Job Ledger 或长任务进度,不改变任何运行状态。

长任务 Trace

任务可以运行数小时,等待本身不是失败。

QUANT 状态来自 Campaign、Orchestrator 与 ToolLoop progress。Web 显示 App 写入的 raw status 和 bounded counts,不根据墙钟时间发明 terminal 状态。

未配置EXECUTION MODELNO UNIFIED WORKER
TRACESApp-bound window
CURRENT PHASEowner-written identity
LAST ACTIVITYToolLoop event time
BOUNDED COUNTS0latest ToolLoop event
Trace / assetCycleRaw status阶段 / 事件有界进度Watchdog 事实观察时间
当前没有 App-bound QUANT 长任务 Trace;这里不会读取历史 `_runs` 补数据。
TOTAL UNKNOWN · raw status 不按运行时长改写 · progress payload 只保留 bounded counts

Heartbeat、poll、waiting 等 observation event 可以证明“有记录”,但不会推进 material-progress watchdog;只有 ToolLoop 写出的 terminal reason 才能证明 stalled/failed。

数据来源

三类事实,各自负责。

只显示当前 App 的 Campaign、Trace 和专属来源;内部目录检查不再单独占一个状态。

Campaign暂无记录

当前 App 的 Campaign 运行记录。

Trace暂无记录

当前 App 的 Orchestrator Trace 记录。

QUANT 长任务暂无运行记录

当前 App 绑定的长任务进度。

Campaign 控制

Campaign 索引

SHOWING 0+
CampaignApp状态 / 阶段AssetTrace更新时间来源
当前窗口没有 Campaign 记录。

Orchestrator 投影

最新 Trace / Cycle

SHOWING 0+
TraceAppCycle状态 / 步骤Campaign更新时间来源
当前窗口没有 Trace 记录。

本页只消费 allowlist 字段;不会把 App 绝对路径、checkpoint 正文或执行配置发送到浏览器。契约以 DESIGN_RUNTIME.md ↗为准。