Commit Graph

1873 Commits

Author SHA1 Message Date
Lyon 0256989ee0 fix(web-probe): expand finding drilldown from collect grep (#826)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 14:49:02 +08:00
Lyon 297e6d0373 fix(hwlab): use domestic npm registry for node lanes (#825)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 13:25:20 +08:00
Lyon 841f8e7245 fix(hwlab): pull latest d601 tools image in pipeline (#824)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 12:46:59 +08:00
Lyon eb1ccdab1e fix(hwlab): install d601 tools yaml dependency direct from cn mirror (#823)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 12:29:30 +08:00
Lyon 233e5eda1e fix(hwlab): repair d601 tools image yaml registry indentation (#822)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 12:20:03 +08:00
Lyon f529d68896 fix(hwlab): use cn npm registry for d601 tools image (#821)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 12:18:34 +08:00
Lyon e28fc7ab60 fix(platform-infra): expose egress proxy node diagnostics (#820)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 12:12:49 +08:00
Lyon 2b3b05c2d6 fix(hwlab): route node yaml deps through proxy (#819)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:53:41 +08:00
Lyon 273283c160 fix(hwlab): install tools yaml with node npm proxy (#818)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:37:09 +08:00
Lyon e968b2d8a9 fix(hwlab): retry bun yaml install in tools image (#817)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:21:38 +08:00
Lyon 1ac20735a1 fix(hwlab): install tools yaml dependency with bun proxy (#816)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:16:56 +08:00
Lyon d9197898d2 fix(hwlab): fetch tools yaml dependency with curl (#815)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:14:41 +08:00
Lyon b659ccbdb2 fix(hwlab): build tools image from node-local base (#814)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:07:03 +08:00
Lyon e5284a530d fix(hwlab): avoid forced pull for node tools image (#813)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:03:00 +08:00
Lyon 5939f3c7fd fix(hwlab): vendor yaml in D601 tools image (#812)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 11:01:01 +08:00
Lyon e0497b282e fix(hwlab): avoid deploy overlay in node contract check (#811)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 10:55:21 +08:00
Lyon 8c351227e1 fix(hwlab): skip yaml-backed node contract render check (#810)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 10:51:02 +08:00
Lyon 467abd16d4 fix(hwlab): avoid prepare-source yaml runtime dependency (#809)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 10:45:06 +08:00
Lyon cac291d7af fix(hwlab): cache yaml in node tools image (#808)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 10:34:05 +08:00
Lyon fc7047d467 fix(hwlab): allow direct ssh git mirror egress (#807)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 09:40:30 +08:00
Lyon 2a72892f70 fix(agentrun): lower v02 missing terminal timeout (#806)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 08:04:27 +08:00
Lyon 59fe4a4d98 fix(web-probe): require authoritative prompt submit evidence (#805)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:48:56 +08:00
Lyon b9b237747d fix(web-probe): scope turn timing by page epoch (#803)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:43:07 +08:00
Lyon 089f764427 fix(web-probe): avoid loading false positives in trace text (#801)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:33:50 +08:00
Lyon 6c083a4dfe fix(deploy): allow canonical compose env override (#799)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:28:06 +08:00
Lyon 84a4b70a26 fix(workbench): scope trace loading indicators (#797)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:24:18 +08:00
Lyon d45fc1890e fix(otel): show workbench api spans in trace summary (#795)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:21:30 +08:00
Lyon 6abc904a6e fix(web-probe): preserve observe analyze drilldown fields (#793)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:18:06 +08:00
Lyon 8a983f20fd fix(web-probe): prefer identity owner for loading nodes (#791)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:11:21 +08:00
Lyon d2ae01b76a fix(web-probe): expose loading owner drilldown ids (#790)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:04:16 +08:00
Lyon a9e7729246 fix(web-probe): expose page identity in turn timing report (#788)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 07:00:16 +08:00
Lyon 02f78a89c7 fix: scale web-probe tail scan budget (#786)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 06:22:31 +08:00
Lyon cf5c782997 fix: bound web-probe analyzer tail reads (#785)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 06:21:07 +08:00
Lyon a223079b20 fix(web-probe): expose analyze timeout artifacts (#784)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 06:12:42 +08:00
Lyon d0913f1ab8 fix(web-probe): merge turn timing columns by stable id (#783)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 05:33:05 +08:00
Lyon e6fe4ca053 fix(web-probe): harden observe analyze recovery (#780)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 04:54:45 +08:00
Lyon be9b6dce23 fix(web-probe): expose observe analyze tail samples (#778)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 04:23:53 +08:00
Lyon bd5acfae06 fix(web-probe): recover compact analyze turn details (#776)
* fix(web-probe): keep rounds in compact analyze output

* fix(web-probe): recover compact analyze turn details

---------

Co-authored-by: Codex <codex@noreply.local>
2026-06-24 04:09:58 +08:00
Lyon 05495577f7 fix(web-probe): keep rounds in compact analyze output (#775)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 04:04:34 +08:00
Lyon ee565d3f42 fix(web-probe): anchor prompt timing at command start (#773)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 03:54:44 +08:00
Lyon 87d6130636 fix(web-probe): reuse turn status helpers (#771)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 03:49:01 +08:00
Lyon f3075d2999 fix(web-probe): stabilize round timing attribution (#770)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 03:45:28 +08:00
Lyon 382d345a3e fix(web-probe): scope round timing to prompt turns (#769)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 03:26:12 +08:00
Lyon b5e66b77f3 fix(web-probe): ignore terminal duration snap in jump detector (#767)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 02:50:48 +08:00
Lyon 9cc3c3e197 fix(web-probe): compare visible digests per observer page (#766)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 02:33:42 +08:00
Lyon 8b42c15162 fix(web-probe): classify observer refresh aborts (#765)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 02:08:09 +08:00
Lyon 3b6190959b fix(web-probe): attribute final responses by trace role (#763)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 00:36:37 +08:00
Lyon 5673a9e39b fix(web-probe): keep attributed final response checks across prompts (#761)
* fix(web-probe): keep attributed final response checks across prompts

* fix(web-probe): trust terminal message final text

---------

Co-authored-by: Codex <codex@noreply.local>
2026-06-24 00:17:53 +08:00
Lyon 214809c48f fix(web-probe): widen long session DOM samples (#760)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 00:10:17 +08:00
Lyon 402e859bfa fix(web-probe): require exact terminal duration evidence (#759)
Co-authored-by: Codex <codex@noreply.local>
2026-06-24 00:07:57 +08:00