Skip to content

feat(ext): 最近会话改三助手 Tab 过滤,移除最近活动区 - #484

Merged
sundevilyang merged 1 commit into
developfrom
feat/ext-panel-version-upgrade
Sep 9, 2026
Merged

feat(ext): 最近会话改三助手 Tab 过滤,移除最近活动区#484
sundevilyang merged 1 commit into
developfrom
feat/ext-panel-version-upgrade

Conversation

@sundevilyang

Copy link
Copy Markdown
Contributor

改动

hub 面板信息架构调整:

  1. 最近会话加 Tab:全部 / 2046 助手 / 管理助手 / 教研助手,按 agent_profile 过滤,点击行进会话(Router.navigate 通道不变);行内 meta 显示助手名 + 时间,三助手会话同框可比。
  2. 移除「最近活动」区:事件列表、loadHistory 历史回放、home 面板的 tool_used 订阅随删。MCP 连接异常 banner 独立保留(移至 guide-slot 下方,仍是连接错误的用户引导位)。
  3. GET /activity 路由同步删除(唯一消费方是活动区);hook 的 tool_used 事件推送保留——admin/tutor 侧栏的刷新闭环仍消费它。
  4. tab 用 container 级事件委托:骨架按钮引用不受子容器异步重写影响(真实 DOM 与 harness shim 语义一致)。

验证

  • harness home_hub 断言 23→27 全绿:tab 渲染(含「2046 助手」文案)、三助手入列、非 CGC 会话排除、tab 切换过滤、活动区移除
  • handler 测试:/activity 用例删除,路由数 26→25,42 runs 全绿
  • cgc_home_panel_test 静态锚:防活动区//activity/loadHistory 复活
  • 全量 10 个测试文件全绿(learner_journey 95 runs 驱动全部 16 个 harness 场景)

- 会话区加 Tab:全部 / 2046 助手 / 管理助手 / 教研助手,按 agent_profile
  过滤,点击行进会话(Router.navigate 通道不变);行内 meta 显示助手名+时间
- 移除「最近活动」区:事件列表、loadHistory 历史回放、tool_used 订阅随删;
  MCP 连接异常 banner 独立保留(移 guide-slot 下方,仍是连接错误引导位)
- GET /activity 路由同步删除(唯一消费方是活动区);tool_used 事件推送保留
  (admin/tutor 侧栏刷新闭环仍消费)
- tab 用 container 级事件委托:骨架按钮引用不受子容器异步重写影响
- 测试:home_hub 场景 stub 加三助手会话,断言 23→27(tab 渲染/三助手入列/
  非 CGC 过滤/tab 切换过滤/活动区移除);handler 路由 26→25;
  静态锚防活动区与 /activity 复活
@sundevilyang
sundevilyang merged commit 5c2d305 into develop Sep 9, 2026
6 checks passed
@sundevilyang
sundevilyang deleted the feat/ext-panel-version-upgrade branch September 9, 2026 06:21
@sundevilyang
sundevilyang restored the feat/ext-panel-version-upgrade branch September 9, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant