Commit Graph

68 Commits

Author SHA1 Message Date
Codex 2fa23bd71d fix(web): restore v02 workbench layout 2026-06-03 15:49:52 +08:00
Lyon 2168ad2ad7 fix(web): HWLAB #744 WebUI v0.2 改进 (#746)
- 问题1: 修复重复 session - 按 threadId 去重 conversation
- 问题2: session sidebar 默认宽度改为150% (330px),移除上限
- 问题3: 删除重复的命令栏「新建 Session」按钮
- 问题4: session 报错(status=failed/error/canceled/timeout)后允许继续重试
- 问题5: session tabs 上方显示当前模型通道
- 问题6: 所有时间统一使用北京时间(UTC+8),移除「北京时间」字样
- 问题7: 注销按钮移入 activity-rail 设置标签

Closes #744

Co-authored-by: Codex <codex@local>
2026-06-03 13:13:23 +08:00
Codex 6dbc72deac fix(issue740): HWLAB v0.2 WEBUI session management improvements
1. 在 panel-title-row 增加"复制 session id"按钮,把当前会话
   conversation id 复制到剪贴板,便于在 HWLAB CLI 复现;
2. 侧边栏标签改为显示最近更新时间(相对时间),排序仍然按
   lastTimestampMs 倒序,新会话靠前;
3. messageCount 与 firstUserMessagePreview 由 backend 持久化,
   不再被 slice(-50) 窗口掩盖,CLI/Web 看到的条数一致;
4. 把 left-sidebar-resize 移到 session-sidebar 右侧,
   activity-rail 固定 92px,拖拽控制 session-sidebar 宽度;
5. 侧边栏标签默认显示用户摘要(首条 user message 截断),
   长文本用省略号收尾。

新增 `hwlab-cli client session inspect <conversationId>` 子命令
与 `GET /v1/agent/conversations/{id}` 端点对齐,便于在 CLI 复现
WEB 看到的 session 详情(包含 messageCount / trace / thread)。

Backend 改动:access-control.ts 的 normalizeConversationSnapshot
和 mergeAgentSessionOwnerEvidence 现在按 max 累加 messageCount,
并保留 firstUserMessagePreview;mergeTerminalConversationMessages
返回 { messages, messageCount, firstUserMessagePreview }。
2026-06-03 11:41:02 +08:00
Codex da25cb4c02 feat: align session sidebar and cli management 2026-06-03 09:47:52 +08:00
Codex 5b1c9eb5dd feat: add session tabs to cloud web 2026-06-03 08:37:07 +08:00
Codex 90c5dad065 feat: show prompt assembly in skills panel 2026-06-03 08:03:04 +08:00
Codex e2d4989468 fix: expose AgentRun skill assembly in v02 web 2026-06-03 07:02:09 +08:00
Codex c1bf4f0a59 fix: 收紧 v0.2 Device Pod 右栏首屏布局 2026-05-31 16:53:56 +08:00
Codex 6af815bda1 fix: 修复 v0.2 Device Pod 右栏与助手消息 2026-05-31 16:24:44 +08:00
Codex c462122ad7 fix: refine v02 workbench layout 2026-05-31 13:58:51 +08:00
Codex 70ebd1689c feat: add uploaded skills management 2026-05-31 11:45:10 +08:00
Codex 7cafb70d9a fix: absorb v02 web trace layout updates 2026-05-31 10:58:23 +08:00
Codex 81d7242a69 fix: compact device pod sidebar 2026-05-28 09:16:13 +08:00
Codex 297206b695 feat: add fake device pod sidebar service 2026-05-28 01:39:03 +08:00
Codex 1db095bfdc feat: render final response markdown 2026-05-27 00:25:15 +08:00
Codex 78da29d781 fix: keep quick prompts in composer flow 2026-05-26 02:24:45 +08:00
Codex cdb70b12b2 fix: keep command composer hit targets above summaries 2026-05-26 02:07:54 +08:00
Codex b3d298c3e5 fix code agent gateway trace timeouts 2026-05-25 01:14:17 +00:00
Codex aef1a00cb1 fix: stabilize code agent trace cancel and gateway flow 2026-05-24 17:32:53 +00:00
Codex 9b08caa1a2 fix: stabilize code agent trace and gateway flow 2026-05-24 17:06:22 +00:00
Codex 58ee2f7fcb fix: route code agent trace through short polling 2026-05-24 13:57:20 +00:00
Code Queue Review 5d4d6d809b fix: preserve code agent session continuity 2026-05-24 11:16:29 +00:00
Code Queue Review 22ce6b9d08 fix: expose code agent runner provenance 2026-05-24 10:45:05 +00:00
unidesk-code-queue-runner 32721be357 fix: disclose code agent trace preview counts 2026-05-24 10:22:24 +00:00
Code Queue Review f65dc3f083 fix: 修复工作区状态构建明细浮层 2026-05-24 09:01:20 +00:00
unidesk-code-queue-runner c0516aa7bc fix: 收口 M3 控制面板操作体验 2026-05-24 08:21:01 +00:00
Code Queue Review 0b5311e676 fix: 收敛 Code Agent M3 IO 结构化结果 2026-05-24 04:25:18 +00:00
Code Queue Review 033a9da400 补齐 Code Agent 长会话生命周期控制 2026-05-24 04:07:32 +00:00
Code Queue Review e166a6ff20 fix: 接入真实 Codex stdio trace 2026-05-24 03:06:43 +00:00
unidesk-code-queue-runner 542d6de6dc fix: improve Code Agent long request UX 2026-05-24 01:04:52 +00:00
Code Queue Review efbee38ae1 fix: widen M3 hardware status workspace 2026-05-23 22:57:29 +00:00
Lyon 606156f604 feat: add workbench sidebar resize
Adds a controlled desktop left activity rail resize handle with persisted width, collapse-aware disabled state, narrow/mobile disablement, and focused Playwright coverage. No DEV rollout requested.
2026-05-24 06:07:27 +08:00
Code Queue Review 940222ba85 feat: surface live build metadata on workbench 2026-05-23 20:40:49 +00:00
Code Queue Review dcd2b71932 feat: add workbench left sidebar collapse 2026-05-23 18:45:52 +00:00
Code Queue Review 6eef6351f4 feat: show live HWLAB build metadata 2026-05-23 18:26:05 +00:00
Code Queue Review 6861239a47 feat: add cloud workbench login entry 2026-05-23 18:08:51 +00:00
Code Queue Review cac46e45f7 feat: show code agent message attribution metadata 2026-05-23 16:22:40 +00:00
unidesk-code-queue-runner df32d7dbe5 fix: remove resource explorer from workbench 2026-05-23 15:36:08 +00:00
Code Queue Review 24f818adae feat: show code agent M3 evidence metadata 2026-05-23 15:21:00 +00:00
unidesk-code-queue-runner e295def55f feat: add code agent status summary 2026-05-23 15:08:23 +00:00
Lyon bc4245d379 Merge pull request #355 from pikasTech/feat/code-agent-facts-78
feat: expose Code Agent capability facts
2026-05-23 22:46:00 +08:00
unidesk-code-queue-runner b5984d3a40 feat: expose code agent capability facts 2026-05-23 14:44:59 +00:00
Lyon 21c58e41fd feat: add Code Agent quick prompts
Adds fill-only Code Agent quick prompts with explicit-send semantics for HWLAB API write examples, plus static and browser fixture coverage.
2026-05-23 22:44:09 +08:00
Lyon ab4e41374c fix: harden workbench sidebar resizing
Merge #348: add right hardware sidebar resize state and expand source/build Playwright layout coverage for #278 without changing M3 control paths or claiming DEV-LIVE hardware acceptance.
2026-05-23 22:08:36 +08:00
Code Queue Review 02ae48835b fix: guard workbench wiring layout 2026-05-23 14:05:38 +00:00
Code Queue Review 1797576c85 feat: add controlled workbench sidebar resize 2026-05-23 10:23:48 +00:00
Lyon 729168979b fix: keep mobile hardware tabs clickable
Keep the mobile M3 hardware status tabs fully visible and center-clickable without changing M3 control logic.
2026-05-23 17:47:17 +08:00
Code Queue Review 93373ac104 fix: collapse internal gate review to live table 2026-05-23 09:25:49 +00:00
Code Queue Review b2818428cd feat: add M3 status workspace 2026-05-23 09:05:41 +00:00
Code Queue Review c18c141c23 fix: render patch panel wiring as long table 2026-05-23 08:58:08 +00:00