fix: add bounded web-probe observe timeline drilldown (#937)
Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
@@ -93,6 +93,7 @@ long prompt
|
||||
EOF
|
||||
bun scripts/cli.ts web-probe observe status webobs-xxxx --tail-lines 6
|
||||
bun scripts/cli.ts web-probe observe collect webobs-xxxx --view turn-summary
|
||||
bun scripts/cli.ts web-probe observe collect webobs-xxxx --view timeline --command-id cmd-xxxx
|
||||
bun scripts/cli.ts web-probe observe collect webobs-xxxx --view trace-frame --trace-id trc_xxx --sample-seq 42
|
||||
bun scripts/cli.ts web-probe observe stop webobs-xxxx
|
||||
bun scripts/cli.ts web-probe observe analyze webobs-xxxx
|
||||
@@ -108,6 +109,8 @@ bun scripts/web-probe-sentinel-service.ts --node D601 --lane v03 --state-root .s
|
||||
|
||||
`observe analyze` 的 duplicate final response 判定必须以 trace-frame 可见行事实为准。`observe collect --view trace-frame` 固定渲染的 `Final Response` 区块是 summary,不是第二条业务 assistant message;只有同一 trace-frame 中出现两个可见 assistant final rows 且内容重复时,才应报告 duplicate finding,并在证据中写明 `finalResponseSummaryBlockCounted=false`。
|
||||
|
||||
`observe collect --view timeline` 用于 issue closeout 前的 artifact drill-down:它只读取现有 `control.jsonl`、`samples.jsonl` 和 `commands/{pending,processing,done,failed,abandoned}/*.json`,默认输出 bounded timeline、关键 metadata、脱敏 disclosure 和下一步命令。按 `--command-id`、`--turn`、`--trace-id`、`--sample-seq`、`--timestamp` 或 `--window-ms` 缩小窗口;需要完整原始内容时必须显式使用 `--raw` 或 `--view files --file ...`。
|
||||
|
||||
项目管理 / MDTODO 页面同样优先使用 `observe`,不要退回一次性 Playwright 脚本。MDTODO 主动编辑验收必须把常见动作沉淀成 `observe command`,同一 observer 串联 source 配置、HWPOD probe/reindex、文件/任务选择、Rxx 树操作、编辑写回和 Workbench launch:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user