Skip to content

v3.46.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 16:16
· 433 commits to master since this release
1befc67

v3.46.0

新增

  • Setup 向导国际化(#1988):支持英文国际化与第一步按键即时切换中英文,支持 --lang 启动参数并在交互模式下持久化全局语言设置。
  • 外部看门狗受控恢复(#1970):为外部看门狗监控提供保留原始发起人身份的受控恢复入口,提升异常故障恢复能力。
  • 插件结果受控交付(#1918):MCP 插件执行结果经宿主受控页面交付,敏感业务数据不进模型上下文,保障数据安全与隐私。
  • 会话接管显示增强(#1977):herdr 运行中会话优先以 tmux 窗格标签或终端标题作为显示名,提升可识别度。
  • 远程运行器持久化定时任务(#1967):remote-runner 协议支持代理持久化定时任务管理与执行。

修复与优化

  • 多副本高可用接管(#1980):支持活跃会话在多副本间平滑接管,保障消息幂等与一致性分发。
  • 会话接管历史去重(#1978):修复历史列表重复列出运行中与接管中会话的问题。
  • Claude 历史会话标题提取(#1976):历史会话发现跳过内部 skill 展开等噪音,优先提取并使用 AI 标题。
  • Cursor 用量统计接入(#1958):Cursor 适配器接入原生上下文与回合 token 用量统计。
  • Codex 原生工具进程识别(#1920):精确识别 Codex 跨轮复用的原生工具进程,避免认证状态误判。
  • 定时任务可靠自删(#1971):修复定时任务销毁时的自删逻辑,确保沙箱与宿主环境定时任务可靠清理。
  • 进程与连接泄漏防护(#1979):提前创建 stderr 防止 tmux 关窗后 relay 与 CLI 进程残留。
  • 文档评论活跃刷新(#1950):接纳飞书文档评论后主动刷新会话活动时间,防止误判空闲。
  • Dashboard 视觉优化(#1982):增强空闲会话自动清理阈值单选按钮的高亮选中样式。
  • 测试与工程健全化(#1884, #1966):飞书真机 Midscene 按 lane 并行并补齐场景用例;补全 bot env 合并路由单测覆盖;更新交流群文档链接。

✨ 新功能

  • plugins: 支持可信结果直送 (#1918)
  • remote-runner: 代理持久化定时任务 (#1967)
  • adopt: herdr 运行中会话以窗格标签或终端标题作显示名 (#1977)
  • recovery: 为外部看门狗提供保留发起人的受控恢复入口 (#1970)
  • setup: 支持英文国际化与第一步按键即时切换语言 (#1988)

🐛 修复

  • relay: closed tmux pane no longer leaks the program-status relay and its CLI (pty exhaustion) (#1979)
  • doc-comment: 接纳评论后刷新会话活动时间 (#1950)
  • dashboard: 增强空闲会话自动清理阈值选中样式 (#1982)
  • adopt: Claude 历史会话标题跳过 skill 展开,优先使用 AI 标题 (#1976)
  • schedule: 支持定时任务可靠自删 (#1971)
  • adopt: 历史列表不再重复列出运行中与接管中的会话 (#1978)
  • primary: 支持活跃会话跨副本接管 (#1980)
  • cursor: 接入原生上下文和回合 token 用量 (#1958)
  • auth: 识别 Codex 跨轮复用的原生工具进程 (#1920)

📝 文档

  • docs-site: 交流群二维码新增企业内部二群并统一改用永久入群链接 (23abea9)

🔧 其它

  • e2e: 飞书真机 Midscene 按 lane 并行,补齐对话、私聊/群聊各模式用例 (#1884)
  • e2e: 飞书真机用例改为先到先得排队,同 PR 新推送取消旧运行;gh-pages 发布改为单提交 (c837478)
  • ipc: 补全 bot env 合并路由覆盖 (#1966)

🙏 感谢贡献者

@yousay123 @xu4wang @chengweiv5 @zsnjuts @VincentSayHi @gofow @rsgok @kunshanyep-beep

Full Changelog: v3.45.0...v3.46.0