lyon
|
06284f5287
|
feat: add project workbench launch
|
2026-06-25 17:59:19 +08:00 |
|
lyon
|
63090d5e22
|
feat: add project management pages
|
2026-06-25 17:26:19 +08:00 |
|
Lyon
|
c474a19de6
|
fix: keep terminal completion trace sealed (#2122)
|
2026-06-25 13:32:50 +08:00 |
|
Lyon
|
d608c272ea
|
fix: seal terminal workbench timing (#2118)
|
2026-06-25 13:12:42 +08:00 |
|
Lyon
|
77979025e7
|
feat: add web caserun compile path (#2117)
|
2026-06-25 13:00:23 +08:00 |
|
Lyon
|
270cc8f7cd
|
fix: seal terminal Workbench message timing (#2114)
|
2026-06-25 11:49:22 +08:00 |
|
Lyon
|
e31af52a09
|
fix: wait for durable cancel projection (#2094)
|
2026-06-25 07:45:11 +08:00 |
|
Lyon
|
2d7c6387ae
|
fix: keep workbench steer on durable projection (#2087)
|
2026-06-25 06:22:09 +08:00 |
|
Lyon
|
d818aad6d5
|
fix: keep workbench cancel on durable projection (#2086)
|
2026-06-25 06:10:05 +08:00 |
|
Lyon
|
67282299c2
|
fix: expose stable trace row attributes (#2084)
|
2026-06-25 05:49:18 +08:00 |
|
Lyon
|
abfd742bee
|
fix: prevent workbench steer duplicate agent cards (#2075)
|
2026-06-25 02:56:36 +08:00 |
|
lyon
|
f40cd324fb
|
fix(workbench): remove frontend trace timing compensation
|
2026-06-25 00:33:21 +08:00 |
|
Lyon
|
c604dd2236
|
fix(workbench): replay realtime outbox by after seq (#2068)
|
2026-06-24 22:45:17 +08:00 |
|
lyon
|
2277329abd
|
fix(workbench): remove UI timing display caches
|
2026-06-24 19:32:34 +08:00 |
|
lyon
|
fa8d7bf6e0
|
Revert "fix(workbench): smooth visible agent timing labels (#2005)"
This reverts commit d4bcf7deb5.
|
2026-06-24 19:23:29 +08:00 |
|
lyon
|
452524f80a
|
Revert "fix(workbench): cap visible timing ticker steps (#2007)"
This reverts commit b61fb4e65c.
|
2026-06-24 19:23:29 +08:00 |
|
Lyon
|
6c253b97d5
|
fix(workbench): remove implicit completed fallback (#2053)
|
2026-06-24 17:35:26 +08:00 |
|
Lyon
|
d1bb34c360
|
fix(workbench): use single timing source for code agent duration (#2048)
|
2026-06-24 15:53:54 +08:00 |
|
Lyon
|
6e3d6f8aa6
|
fix(workbench): seal terminal timing without projection (#2032)
|
2026-06-24 09:04:12 +08:00 |
|
Lyon
|
df8249eb9b
|
fix(workbench): filter assistant trace row body duplicates (#2031)
|
2026-06-24 08:51:56 +08:00 |
|
Lyon
|
21aceda665
|
fix(workbench): seal terminal message status timing (#2030)
|
2026-06-24 08:43:48 +08:00 |
|
Lyon
|
99589938a8
|
fix(workbench): disable terminal turn diagnostic fetches (#2029)
|
2026-06-24 08:32:34 +08:00 |
|
Lyon
|
024ecf3032
|
fix(workbench): stop realtime terminal rest refresh (#2028)
|
2026-06-24 08:25:14 +08:00 |
|
Lyon
|
b22fd72119
|
fix(workbench): bound turn status polling to active request (#2027)
|
2026-06-24 08:19:12 +08:00 |
|
Lyon
|
b61fb4e65c
|
fix(workbench): cap visible timing ticker steps (#2007)
|
2026-06-24 02:40:35 +08:00 |
|
Lyon
|
6dcf833f8a
|
fix(workbench): stabilize visible trace timing rows (#2006)
|
2026-06-24 02:23:10 +08:00 |
|
Lyon
|
d4bcf7deb5
|
fix(workbench): smooth visible agent timing labels (#2005)
|
2026-06-24 02:15:50 +08:00 |
|
Lyon
|
b2b6d200fc
|
fix(workbench): seal terminal timing display seconds (#1998)
|
2026-06-24 01:07:32 +08:00 |
|
Lyon
|
0faea26d9c
|
fix(workbench): keep turn timing monotonic at completion (#1997)
|
2026-06-24 00:55:09 +08:00 |
|
Lyon
|
21f349f3b1
|
fix(workbench): stream terminal message snapshots (#1996)
|
2026-06-23 23:56:08 +08:00 |
|
Lyon
|
aed4e9bc3e
|
fix(workbench): ignore unsealed terminal durations (#1994)
|
2026-06-23 23:29:24 +08:00 |
|
Lyon
|
6d359bf7e6
|
fix(workbench): seal terminal trace timing (#1993)
|
2026-06-23 23:07:32 +08:00 |
|
Lyon
|
f5cf2501ea
|
fix(workbench): define running timing helper in store (#1988)
Co-authored-by: root <root@lyon.remote>
|
2026-06-23 21:41:56 +08:00 |
|
Lyon
|
f9b9402af4
|
fix(workbench): keep running timing stable on admission (#1987)
Co-authored-by: root <root@lyon.remote>
|
2026-06-23 21:28:08 +08:00 |
|
Lyon
|
d63b08c492
|
fix(workbench): flush sse and report open latency (#1986)
Co-authored-by: root <root@lyon.remote>
|
2026-06-23 20:56:39 +08:00 |
|
Lyon
|
839b85d17c
|
fix(workbench): keep timing ticker active in background pages (#1985)
Co-authored-by: root <root@lyon.remote>
|
2026-06-23 20:38:39 +08:00 |
|
Lyon
|
e3a8c20fda
|
fix(workbench): preserve message timing authority (#1984)
Co-authored-by: root <root@lyon.remote>
|
2026-06-23 20:15:10 +08:00 |
|
Lyon
|
bf030c3125
|
fix(workbench): keep running agent timing visible (#1980)
Co-authored-by: root <root@lyon.remote>
|
2026-06-23 19:23:06 +08:00 |
|
Lyon
|
c323fbdce5
|
fix(workbench): keep trace timing monotonic (#1975)
|
2026-06-23 16:36:01 +08:00 |
|
Lyon
|
2a313e1ab8
|
fix(workbench): preserve projected trace order and duration (#1974)
|
2026-06-23 15:43:06 +08:00 |
|
Lyon
|
730c1a7fbc
|
fix(workbench): stream turn timing to optimistic cards (#1970)
|
2026-06-23 14:08:33 +08:00 |
|
Lyon
|
949b11dea8
|
fix(workbench): apply admission timing without id changes (#1969)
|
2026-06-23 13:58:19 +08:00 |
|
Lyon
|
0411e7efc7
|
fix(workbench): show optimistic code agent timing (#1968)
|
2026-06-23 13:49:50 +08:00 |
|
Lyon
|
befd0f01d3
|
fix(workbench): keep main card timing on durable message projection (#1965)
|
2026-06-23 12:50:19 +08:00 |
|
Lyon
|
ce4b3333ce
|
fix(workbench): hydrate active session on new realtime trace (#1964)
|
2026-06-23 10:46:40 +08:00 |
|
Lyon
|
84cb8bb46e
|
fix(workbench): remove stale gap refresh call (#1955)
|
2026-06-23 07:15:33 +08:00 |
|
Lyon
|
2d3edda3fb
|
fix(workbench): make live refresh low priority (#1945)
|
2026-06-23 03:46:18 +08:00 |
|
Lyon
|
83fb750c66
|
fix(workbench): avoid terminal trace auto hydration (#1944)
|
2026-06-23 03:37:39 +08:00 |
|
Lyon
|
5c1f620713
|
fix(workbench): delay live refresh on first load (#1943)
|
2026-06-23 03:20:37 +08:00 |
|
Lyon
|
10deb6ba19
|
fix(workbench): reduce rum flush cadence (#1941)
|
2026-06-23 03:11:26 +08:00 |
|