Lyon
|
21fd092ca7
|
fix(web-probe): surface archive red findings (#721)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 07:13:09 +08:00 |
|
Lyon
|
aa715884e5
|
fix(web-probe): hard cap analyze stdout (#720)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 06:59:08 +08:00 |
|
Lyon
|
a35cb4723e
|
fix(web-probe): bound collect output and split partial timing (#719)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 06:21:59 +08:00 |
|
Lyon
|
5037399642
|
fix(web-probe): show collected json details (#718)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 05:37:48 +08:00 |
|
Lyon
|
4a471dc9dd
|
fix(web-probe): stabilize browser transport sampling (#717)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 05:14:03 +08:00 |
|
Lyon
|
ffbc70105f
|
fix(web-probe): classify sse timing separately (#715)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 02:43:41 +08:00 |
|
Lyon
|
4fe6e40841
|
fix(web-probe): authenticate observe through page context (#714)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 02:34:27 +08:00 |
|
Lyon
|
23b4ecbf09
|
fix(otel): expose workbench resource timing columns (#713)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 02:06:43 +08:00 |
|
Lyon
|
619c630ae5
|
fix(web-probe): prioritize session title fallback alert (#712)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 02:04:41 +08:00 |
|
Lyon
|
ac4351a853
|
fix(otel): show workbench resource timing fields (#711)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 01:41:35 +08:00 |
|
Lyon
|
6e44260451
|
fix(otel): show workbench UI timing in trace summary (#710)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 01:34:55 +08:00 |
|
Lyon
|
7a72e396ba
|
fix(web-probe): keep sampling through startup degradation (#709)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 01:04:27 +08:00 |
|
Lyon
|
30d64d762f
|
fix(web-probe): expose auth retries and proxy public hwlab (#708)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 00:43:06 +08:00 |
|
Lyon
|
86deec1ecd
|
fix(web-probe): make observe control commands short-lived (#707)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 00:28:30 +08:00 |
|
Lyon
|
eb5e79795c
|
fix(web-probe): alert session title fallback majority (#705)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-23 00:23:39 +08:00 |
|
Lyon
|
1f31dbcbe1
|
fix: validate web-probe resource timing phases (#704)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:32:43 +08:00 |
|
Lyon
|
e49764796e
|
fix: rotate web-probe jsonl on start (#702)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:22:11 +08:00 |
|
Lyon
|
8aca736294
|
fix: bound web-probe text collect previews (#700)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:12:10 +08:00 |
|
Lyon
|
376f2604c8
|
fix: classify trace visibility separately (#698)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:09:48 +08:00 |
|
Lyon
|
205b34eba6
|
fix: count workbench message cards precisely (#696)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:06:21 +08:00 |
|
Lyon
|
dca3845915
|
fix: widen web-probe jsonl tail window (#694)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:03:42 +08:00 |
|
Lyon
|
316301b8f4
|
fix: collect jsonl tail windows (#692)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 23:02:27 +08:00 |
|
Lyon
|
2201eb1759
|
fix: summarize web-probe collected json files (#690)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 22:58:16 +08:00 |
|
Lyon
|
b4d6a5a754
|
fix: require observer workbench readiness (#688)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 22:54:22 +08:00 |
|
Lyon
|
6a58a06bd1
|
fix: bound web probe collect file output (#686)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 22:49:25 +08:00 |
|
Lyon
|
30613bb515
|
fix: harden web probe observe diagnostics (#684)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 22:22:27 +08:00 |
|
Lyon
|
3c92f64f21
|
fix(web-probe): require workbench readiness after navigation (#682)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 21:29:07 +08:00 |
|
Lyon
|
c260210762
|
fix(web-probe): bind new session command to mutation response (#681)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 21:25:05 +08:00 |
|
Lyon
|
d30d5a2722
|
fix(web-probe): wait observer refresh hydration (#680)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 20:50:50 +08:00 |
|
Lyon
|
24885272ab
|
fix(web-probe): read turn timing only from card fields (#678)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 20:04:15 +08:00 |
|
Lyon
|
702fea6239
|
fix(web-probe): avoid loading segment gap overcount (#677)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 19:27:42 +08:00 |
|
Lyon
|
0bb82ee822
|
fix: scope web-probe turn timing by page (#676)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 19:08:11 +08:00 |
|
Lyon
|
ce4f373656
|
fix: scan provider candidates inside browser context (#675)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:43:53 +08:00 |
|
Lyon
|
dee4090d09
|
fix: keep provider selection on Workbench controls (#674)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:41:56 +08:00 |
|
Lyon
|
19fd649631
|
fix: add full output for web-probe observe commands (#673)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:39:58 +08:00 |
|
Lyon
|
8d6fdf63c1
|
fix: avoid template literals in web-probe runner source (#672)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:37:29 +08:00 |
|
Lyon
|
48849abc72
|
fix: expose web-probe provider candidates (#671)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:35:52 +08:00 |
|
Lyon
|
86b429ae2d
|
fix: scope web-probe final flicker analysis (#670)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:33:56 +08:00 |
|
Lyon
|
c3f2f5f8d7
|
feat: refresh observer page during web-probe observe (#669)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:11:54 +08:00 |
|
Lyon
|
25eee7db21
|
feat: add dual-page web-probe observer analysis (#668)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 18:08:08 +08:00 |
|
Lyon
|
b43db2d46f
|
fix: keep web-probe recent findings isolated (#667)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 16:35:19 +08:00 |
|
Lyon
|
9450d4f6f6
|
fix: render gh issue create failures as table (#666)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 16:26:33 +08:00 |
|
Lyon
|
32e293f6ce
|
fix: avoid undefined record in issue list renderer (#665)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 15:44:41 +08:00 |
|
Lyon
|
3421a5bc96
|
fix: render gh issue comments as table (#664)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 15:43:09 +08:00 |
|
Lyon
|
5462aca6d7
|
fix: render gh issue list as table (#663)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 15:40:39 +08:00 |
|
Codex
|
bdbe9a9e4f
|
docs: require latest tools after merge
|
2026-06-22 07:36:09 +00:00 |
|
Lyon
|
7293d65d34
|
fix: show hwlab phase attrs in otel summary (#662)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 15:22:19 +08:00 |
|
Lyon
|
31cfab0068
|
fix: render node control plane summary (#661)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 15:16:29 +08:00 |
|
Lyon
|
7294800dec
|
fix: render node git mirror summary (#660)
Co-authored-by: Codex <codex@noreply.local>
|
2026-06-22 15:10:54 +08:00 |
|
Codex
|
5e966fb06d
|
docs: document master-first tool usage
|
2026-06-22 06:54:25 +00:00 |
|