Commit Graph

1884 Commits

Author SHA1 Message Date
lyon 10dd36a061 fix: bootstrap cloud web deps for workbench e2e 2026-06-17 20:27:49 +08:00
Lyon 1e7b680535 Merge pull request #1421 from pikasTech/codex/1413-read-sanitize-stale-workspace
fix: 过滤旧 workspace trace 读取
2026-06-17 20:11:31 +08:00
lyon 0e6c556917 fix: sanitize stale workspace trace reads 2026-06-17 20:10:51 +08:00
Lyon 450ac16635 Merge pull request #1420 from pikasTech/codex/1413-stale-restore-fake-server
fix: 清理 Workbench stale workspace trace 恢复
2026-06-17 20:01:21 +08:00
lyon d6b2b32067 fix: clear stale workspace trace restore 2026-06-17 19:59:57 +08:00
Lyon 28215666ab Merge pull request #1418 from pikasTech/issue-1399-p6-performance-view
feat: add Workbench performance summary view
2026-06-17 19:40:17 +08:00
lyon 206d0306a6 feat: add workbench performance summary view 2026-06-17 19:39:20 +08:00
Lyon 4fb199df92 Merge pull request #1417 from pikasTech/codex/1412-1414-workbench
修复 Workbench 新会话与移动端恢复问题
2026-06-17 19:09:53 +08:00
lyon 7ed2968b64 fix: stabilize workbench session restore 2026-06-17 19:06:50 +08:00
Lyon 5ef8f4f81c Merge pull request #1416 from pikasTech/issue-1397-agentrun-event-visible-p4b
#1392/P4b 标准化 AgentRun trace backend 标签
2026-06-17 19:03:16 +08:00
lyon 6a0f6eb5c4 fix: standardize agentrun trace backend labels 2026-06-17 19:02:22 +08:00
Lyon cc71bebadb Merge pull request #1415 from pikasTech/issue-1397-agentrun-event-visible-p4
#1392/P4 AgentRun event-to-visible 延迟贯通
2026-06-17 18:46:24 +08:00
lyon 74f5f1773d feat: track agentrun event visible latency 2026-06-17 18:45:19 +08:00
Lyon bdd031fe90 Merge pull request #1411 from pikasTech/issue-1396-workbench-backend-perf-p3
#1392/P3 后端性能指标与 Server-Timing
2026-06-17 18:23:25 +08:00
lyon 41d6407ab2 feat: add backend performance metrics 2026-06-17 18:22:30 +08:00
Lyon f5e8bb835f Merge pull request #1410 from pikasTech/codex/1393-workbench-e2e
test(web): add Workbench Playwright e2e harness
2026-06-17 18:08:32 +08:00
lyon 1e672c3c7f test(web): add Workbench Playwright e2e harness 2026-06-17 18:06:35 +08:00
Lyon 537d537d0d Merge pull request #1409 from pikasTech/issue-1395-workbench-rum-probe
#1395 P2 Workbench visible RUM probe
2026-06-17 17:50:52 +08:00
lyon 012944aea2 feat: add workbench visible performance probe 2026-06-17 17:49:28 +08:00
Lyon ecce63a742 Merge pull request #1401 from pikasTech/issue-1394-workbench-perf-p1
#1394 P1 Workbench 性能指标合同与隐私边界
2026-06-17 17:32:34 +08:00
lyon 701390aeaf feat: add workbench performance metric contract 2026-06-17 17:31:23 +08:00
lyon a6f2430512 docs: document worktree web dependency setup 2026-06-17 17:29:00 +08:00
lyon 7434d891c0 fix: reuse cloud web deps across worktrees 2026-06-17 16:51:38 +08:00
Lyon 08e17aa063 Merge pull request #1391 from pikasTech/codex/1389-fast-new-session
加速 Workbench 新建会话切换
2026-06-17 16:44:00 +08:00
lyon 6fe6eed331 fix: speed up workbench session creation 2026-06-17 16:42:47 +08:00
lyon 78a6b82751 fix: remove workspace session fallback from hwlab cli 2026-06-17 15:53:44 +08:00
Lyon 36dfceb52c Merge pull request #1388 from pikasTech/codex/1380-workbench-legacy-paths
fix: 移除 Workbench 旧读修复路径
2026-06-17 15:22:41 +08:00
lyon da6be55512 fix: remove workbench legacy read repair paths 2026-06-17 15:20:56 +08:00
Lyon b769e25224 Merge pull request #1387 from pikasTech/codex/1378-workbench-server-state
[1371 R5] 归一 Workbench 前端投影状态
2026-06-17 14:15:01 +08:00
lyon 39e99c234c fix: normalize workbench frontend projection 2026-06-17 14:13:56 +08:00
Lyon e62bcc5106 Merge pull request #1386 from pikasTech/codex/1379-workbench-events
feat(workbench): add realtime event stream
2026-06-17 13:31:45 +08:00
lyon 837d57dd5a feat(workbench): add realtime event stream 2026-06-17 13:30:40 +08:00
Lyon 16df553fc6 Merge pull request #1385 from pikasTech/codex/1374-message-lifecycle-reload
fix(workbench): preserve message lifecycle on reload
2026-06-17 12:53:19 +08:00
lyon e58e8e391c fix(workbench): preserve message lifecycle on reload 2026-06-17 12:51:52 +08:00
Lyon 5bce6205a7 Merge pull request #1384 from pikasTech/codex/1374-turn-lifecycle
fix(workbench): expose turn lifecycle ids
2026-06-17 12:37:41 +08:00
lyon 8a4a3f1248 fix(workbench): expose turn lifecycle ids 2026-06-17 12:34:22 +08:00
Lyon 9e460346b9 Merge pull request #1383 from pikasTech/codex/1376-durable-projection
feat(workbench): 持久化 Code Agent trace 投影
2026-06-17 11:59:06 +08:00
lyon 4500fb6486 feat(workbench): 持久化 Code Agent trace 投影 2026-06-17 11:58:07 +08:00
Lyon e0559f3913 Merge pull request #1382 from pikasTech/codex/1375-workbench-api-read-model
feat(workbench): 新增只读 Read Model API
2026-06-17 11:13:09 +08:00
lyon bc9ee41d83 feat(workbench): add read-only API read model 2026-06-17 11:12:04 +08:00
Lyon a3132be5af Merge pull request #1373 from pikasTech/fix/issue1368-loading-hydrate
fix(v03): show workbench loading during session hydrate
2026-06-17 09:41:58 +08:00
lyon f3f9a6e0b7 fix(v03): show workbench loading during session hydrate 2026-06-17 09:41:11 +08:00
Lyon b2fb1e0e01 Merge pull request #1372 from pikasTech/fix/issue1368-1369-edge-proxy-bad-port
fix(v03): 修复 edge-proxy 6667 upstream 转发
2026-06-17 09:25:55 +08:00
lyon 9d3e214237 fix(v03): proxy cloud api through bad upstream ports 2026-06-17 09:24:49 +08:00
Lyon 2064629438 Merge pull request #1370 from pikasTech/fix/issue1368-1369-workbench-trace-timeout
fix(v03): 稳定 Workbench Trace 加载与超时链路
2026-06-17 09:14:04 +08:00
lyon e265c863c5 fix(v03): stabilize workbench trace loading 2026-06-17 09:13:03 +08:00
Lyon abb53e221f Merge pull request #1367 from pikasTech/fix/1364-route-authority
fix(web): 用会话详情权威恢复深链会话
2026-06-17 08:26:53 +08:00
lyon 221eb0c02d fix(web): restore sessions from conversation detail authority 2026-06-17 08:25:49 +08:00
Lyon 55946aac65 Merge pull request #1366 from pikasTech/fix/1364-detail-timeout
fix(web): 放宽会话详情 REST 超时
2026-06-17 08:12:35 +08:00
lyon 165290c180 fix(web): 放宽会话详情 REST 超时 2026-06-17 08:11:27 +08:00