Skip to content

feat(roles): 增加原话题 send 留档开关 - #755

Open
qiaomu427 wants to merge 7 commits into
deepcoldy:masterfrom
qiaomu427:codex/orchestrator-relay-callback-role-capability
Open

feat(roles): 增加原话题 send 留档开关#755
qiaomu427 wants to merge 7 commits into
deepcoldy:masterfrom
qiaomu427:codex/orchestrator-relay-callback-role-capability

Conversation

@qiaomu427

@qiaomu427 qiaomu427 commented Aug 6, 2026

Copy link
Copy Markdown

做了什么

  • 在角色管理中新增按「Bot + 群」生效的原话题留档开关,默认关闭。
  • 无论开关状态,botmux dispatch 都保留 exact/legacy botmux report 协议;开启后再额外要求子 Bot 在收到任务的原话题执行 botmux send --no-mention 留一份最终交付。
  • 恢复 botmux report 通过带鉴权的 daemon IPC 回注主编排现有会话。
  • 删除角色时同步清理该群配置,非法角色元数据安全回退为默认关闭。

为什么做

主编排需要通过 botmux report 在不新开会话的前提下接收带上下文的完成回报;群内用户同时需要在原任务话题看到最终交付并继续与子 Bot 对话。两条路径服务不同接收方,原话题 send 不应替代主编排 report

改动范围

  • CLI:完成协议改为始终保留 report,按配置额外追加原话题 send,并恢复 report IPC 鉴权。
  • 配置与 UI:角色元数据、Dashboard IPC、角色管理开关文案及保存反馈。
  • 文档与测试:中英文角色说明,以及默认回报、双路径回报、IPC 鉴权和配置清理回归。

@qiaomu427
qiaomu427 requested a review from deepcoldy as a code owner August 6, 2026 03:14
@qiaomu427
qiaomu427 force-pushed the codex/orchestrator-relay-callback-role-capability branch from 4ca7073 to b5bf171 Compare August 6, 2026 05:12
@qiaomu427 qiaomu427 changed the title feat(orchestrator): 支持按角色配置 relay-callback 回报 feat(roles): 增加按群派发完成回报开关 Aug 6, 2026
@qiaomu427 qiaomu427 changed the title feat(roles): 增加按群派发完成回报开关 feat(roles): 增加原话题 send 完成回报开关 Aug 6, 2026
@qiaomu427 qiaomu427 changed the title feat(roles): 增加原话题 send 完成回报开关 feat(roles): 增加原话题 send 留档开关 Aug 6, 2026
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