Commit Graph

457 Commits

Author SHA1 Message Date
lyon cee702726c fix: complete v03 AgentRun workbench projection 2026-06-19 03:32:11 +08:00
lyon 111b2b468a fix(workbench): recover session status from durable trace 2026-06-19 01:44:59 +08:00
lyon e444f4d80d feat(workbench): paginate session rail history 2026-06-19 01:34:43 +08:00
lyon c950709b25 fix(workbench): gc stale empty sessions 2026-06-19 01:16:00 +08:00
lyon 5a1f46a8b8 fix(workbench): prefer terminal turn result for session status 2026-06-19 01:12:26 +08:00
lyon c8489f6246 fix(workbench): guard cross-session realtime projection 2026-06-19 00:24:30 +08:00
lyon 42685be15b fix(workbench): make trace disclosure lifecycle configurable 2026-06-19 00:16:37 +08:00
lyon 98d7b1c6f0 fix: remove workbench read-through projection repair 2026-06-19 00:08:01 +08:00
lyon dac2a0b3c4 fix: canonicalize web auth principal 2026-06-18 23:45:17 +08:00
lyon d0eb94ae6a fix: add Workbench projection read model 2026-06-18 23:17:58 +08:00
lyon edae2b40b4 fix: use idle-only AgentRun projection timeout 2026-06-18 22:36:30 +08:00
lyon b469b3efa6 fix: project AgentRun turns after submit 2026-06-18 21:31:44 +08:00
lyon 4b0e6480d5 fix: project workbench status from current turn 2026-06-18 20:15:44 +08:00
lyon 7b5261e407 fix: converge workbench terminal projection 2026-06-18 19:34:42 +08:00
lyon e647be4ee6 fix: expose code agent trace phase timing (#1422) 2026-06-18 19:15:55 +08:00
lyon 7edb2b72b4 fix: project running trace into session summary 2026-06-18 18:15:05 +08:00
lyon e0c3b80c48 fix: avoid blocking terminal trace reads 2026-06-18 18:08:25 +08:00
lyon e46ff7e1eb fix: expose workbench message text 2026-06-18 17:59:46 +08:00
lyon 4777235b54 fix: skip terminal trace refresh when cached 2026-06-18 17:36:26 +08:00
lyon 5178c20710 fix: cache code agent turn session lookup 2026-06-18 17:17:31 +08:00
lyon dd01f47951 fix: converge workbench session state projection 2026-06-18 15:55:18 +08:00
lyon 08b2e3077a fix: converge workbench session authority 2026-06-18 15:24:16 +08:00
lyon f310689851 fix: defer terminal turn status effects 2026-06-18 13:38:25 +08:00
lyon a69ff3cc99 fix: record terminal turn effects once 2026-06-18 13:17:28 +08:00
lyon e765f23af9 fix: skip completed AgentRun turn refresh 2026-06-18 13:03:21 +08:00
lyon 177e5373d6 fix: avoid duplicate AgentRun turn status refresh 2026-06-18 12:28:17 +08:00
lyon 261515a39e fix: make workbench session api project optional 2026-06-18 11:45:51 +08:00
lyon 6a313e9ee8 fix(workbench): unify session authority for reload deletion and mobile actions 2026-06-18 10:34:24 +08:00
lyon 191b785944 fix: bound workbench turn status refresh 2026-06-17 23:15:58 +08:00
lyon 7904897392 fix(workbench): enforce project-scoped session views 2026-06-17 22:34:35 +08:00
lyon e1899dab91 fix: freeze terminal code agent traces 2026-06-17 21:18:55 +08:00
lyon 73f79a6713 fix: persist deep link workspace authority 2026-06-17 20:54:50 +08:00
lyon c1d158b5bb fix: correct workbench performance visible metrics 2026-06-17 20:41:00 +08:00
lyon 0e6c556917 fix: sanitize stale workspace trace reads 2026-06-17 20:10:51 +08:00
lyon d6b2b32067 fix: clear stale workspace trace restore 2026-06-17 19:59:57 +08:00
lyon 206d0306a6 feat: add workbench performance summary view 2026-06-17 19:39:20 +08:00
lyon 7ed2968b64 fix: stabilize workbench session restore 2026-06-17 19:06:50 +08:00
lyon 6a0f6eb5c4 fix: standardize agentrun trace backend labels 2026-06-17 19:02:22 +08:00
lyon 74f5f1773d feat: track agentrun event visible latency 2026-06-17 18:45:19 +08:00
lyon 41d6407ab2 feat: add backend performance metrics 2026-06-17 18:22:30 +08:00
lyon 701390aeaf feat: add workbench performance metric contract 2026-06-17 17:31:23 +08:00
lyon da6be55512 fix: remove workbench legacy read repair paths 2026-06-17 15:20:56 +08:00
lyon 837d57dd5a feat(workbench): add realtime event stream 2026-06-17 13:30:40 +08:00
lyon e58e8e391c fix(workbench): preserve message lifecycle on reload 2026-06-17 12:51:52 +08:00
lyon 8a4a3f1248 fix(workbench): expose turn lifecycle ids 2026-06-17 12:34:22 +08:00
lyon 4500fb6486 feat(workbench): 持久化 Code Agent trace 投影 2026-06-17 11:58:07 +08:00
lyon bc9ee41d83 feat(workbench): add read-only API read model 2026-06-17 11:12:04 +08:00
lyon e265c863c5 fix(v03): stabilize workbench trace loading 2026-06-17 09:13:03 +08:00
lyon 1527a992c3 fix: align AgentRun reuse assertions with spec 2026-06-17 00:56:21 +08:00
lyon e31851bfb5 fix: stream live trace pages while polling turns 2026-06-17 00:45:20 +08:00