[Bug] Group: new topics taken over by supervisor (agent builder) and not shown in sidebar — regression in v2.2.6

用户在使用 LobeChat v2.2.6 版本(包括 lobehub.com 云端版和 Web 浏览器版)时,打开任何已创建的群组对话后,尝试“开始新话题”或新建对话,发现新话题被名为“supervisor”的角色(显示为 Agent Builder 头像)接管,且新话题不显示在左侧边栏的话题列表

[Bug] Group: new topics taken over by supervisor (agent builder) and not shown in sidebar — regression in v2.2.6

[Bug] Group: new topics taken over by supervisor (agent builder) and not shown in sidebar — regression in v2.2.6

快速结论:在 LobeChat v2.2.6 中,用户创建群组后新建话题时会发现话题被一个“supervisor”角色(显示为 Agent Builder 头像)接管,且新话题不在左侧边栏显示。优先排查群组话题的 topicId 是否正确重置。

问题场景

用户在使用 LobeChat v2.2.6 版本(包括 lobehub.com 云端版和 Web 浏览器版)时,打开任何已创建的群组对话后,尝试“开始新话题”或新建对话,发现新话题被名为“supervisor”的角色(显示为 Agent Builder 头像)接管,且新话题不显示在左侧边栏的话题列表中。此问题影响所有群组,且仅在 v2.2.6 版本中出现。

报错原文

New topics in all groups are taken over by supervisor (Agent Builder avatar)
New topics do NOT appear in the left sidebar topic list
Expected: new topics handled by configured group member agents and visible in sidebar

原因分析

这是一个回归问题(regression),与 2026 年 5 月~6 月期间的多架构变更有关:

  • sidebar 不可见原因:群组内创建的话题存储时设置了 groupId,但 sessionId = NULL;而侧边栏的话题列表查询是通过 agentId → sessionId 反向查找来过滤 sessionId 的,导致群组作用域的话题对其完全不可见。
  • supervisor 接管原因:“开始新话题”操作在群组上下文中未正确清除当前的 topicId,导致新消息实际追加到当前已有话题中,默认使用了 supervisor 上下文。
  • 关联变更:PR #15798 修复了单 agent 话题搜索从 sessionId 作用域改为 agentId 作用域,但忽略了 groupId 场景。后续 PR #15870(服务端群组编排)和 #15947(agent 作用域的对话子树)进一步破坏了原有基于 session 的群组话题发现路径。

环境排查

  • 版本:LobeChat v2.2.6 或之后版本(web, lobehub.com)
  • 平台:Web 浏览器(Chrome 等)
  • 部署方式:Cloud (lobehub.com)
  • 确认影响范围:所有群组,不限于特定群组

解决步骤

  1. 确认问题范围:在任意群组内尝试“开始新话题”,观察话题是否被 supervisor 接手,以及是否显示在侧边栏。
  2. 检查浏览器 DevTools:查看“开始新话题”操作后,topicId 是否被正确清除为 null;如果 topicId 未重置,则新消息会追加到当前话题,导致 supervisor 接管现象。
  3. 跟踪修复进展:此问题已在 #16074 中有详细根因分析,有贡献者已在跟进修复,建议关注 #16074 以获得最新修复信息。
  4. 临时替代方案:如果没有立即修复,可以尝试清除浏览器缓存后重新加载页面(Cmd/Ctrl+Shift+R),但此方法已被用户确认无效。

验证方法

在修复应用后,在任意群组中执行“开始新话题”操作:

  • 新话题应由配置的群组成员 agent 处理,而非 supervisor 角色
  • 新话题应正常出现在左侧边栏的话题列表中

参考来源

lobehub/lobe-chat #16118

celebrityanime
celebrityanime
文章: 9675

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注