Repository navigation
v3.37.0
·
734 commits
to master
since this release
v3.37.0
新增
- 群聊上下文增量共享:支持按会话范围增量共享群聊上下文,大幅优化群内多轮交互与多会话的上下文衔接与传递效率。
- 群组能力与个性化配置(#1739):支持建群成员自定义配置、个人分组设置以及群名称与头像定制,群组管理更灵活。
- 多问题交互与推荐预选(#1641):支持整轮多问题卡片交互并自动预选推荐选项,提升选项确认与多轮交互体验。
- 服务值班私聊优先回复(#1683):支持按群配置将特定提问优先通过私聊回复提问人,避免群内频繁刷屏打扰其他成员。
- Durable Primary 运行时协调:引入持久 Session 接纳、输出结算与 primary 运行时模式,增强 Lark 主入口的稳定性与容灾能力。
- 交互与 IPC 安全证明(#1627, #1642):提供宿主会话来源与实时权限只读查询,提供执行进程身份只读证明,增强内部调用安全性与可溯源性。
- 轮次终态就地收尾:支持按最后可见载体就地收尾轮次终态。
修复与优化
- 会话临时目录隔离(#1592):隔离各会话临时目录,消除文件冲突并增强启动诊断。
- 原话题来源校验与副作用归属(#1724, #1612):全面收敛统一话题来源校验与异步副作用归属,规范各生命周期的消息写入策略。
- 思考消息时序优化:等待起始卡片发布并丢弃停止轮次的迟到思考内容。
- TraeX 兼容性修复(#1736):兼容新老 TraeX 版本的记录与输出格式。
- 失败终态保留(#1609):保留明确失败终态及诊断信息,排查问题更直观。
- 运行时超时参数校验(#1737):严格校验运行时超时参数,提升配置容错性。
✨ 新功能
- config: 接入原话题发送策略配置与读写校验 (96ff70f)
- coordination: 增加持久 Lark 主入口协调器 (#1701)
- oncall: 支持按群优先私聊回复提问人 (#1683)
- lark: 按最后载体自动收尾轮次状态 (#1722)
- ipc: 提供当前执行的进程身份只读证明 (#1642)
- interaction: 提供宿主会话来源及实时权限只读查询 (#1627)
- coordination: 开启受控 durable primary 模式 (#1714)
- ask: 支持整轮问题卡片和推荐选项预选 (#1641)
- group: 支持可配置建群成员、个人分组和群名头像 (#1739)
- context: 按会话范围增量共享群聊上下文 (786cdda)
🐛 修复
- lark: 为现有消息写入增加可选来源检查 (a0099c1)
- lark: 未配置写前回调时保持原发送时序 (f7f3064)
- lark: 思考消息沿原来源校验并保留恢复记录 (0f1f8c1)
- cli: 发送和报告保留原话题来源检查 (9c888c3)
- daemon: 派发和报告副作用保留原话题来源 (3dd4efb)
- dispatch: 初始化命令保留原执行来源并拒绝缺失依据 (fe04531)
- cli: 区分缺少线程来源与明确无话题 (3508903)
- worker: 冻结最终回复目标并保留引用路由 (6e16158)
- worker: 在最终回复实际写入前复核执行归属 (4fe546a)
- workflow: 执行与恢复发送保留原话题来源 (fe641fe)
- session: 初始化新会话前保留并复核原消息来源 (bd3c82a)
- cards: 在起卡和超长附件实际发送前复核归属 (fd83d9e)
- worker: 在状态卡重试写入前复核原归属 (173ce17)
- worker: 恢复和兜底卡片写入保留原归属 (a1b5f03)
- scheduler: 原话题发送失败时遵守停止策略 (3020818)
- lark: suppress outbound hooks for deferred topic title seeds (73eb66a)
- coordination: 由存储分配 inbox 顺序 (#1710)
- runtime: 收敛回复身份校验和来源异常恢复 (c7bd8a1)
- worker: 保留明确失败终态及诊断信息 (#1609) (0f332b7)
- traex: 兼容新老 TraeX 版本的记录与输出格式 (#1736) (9308dbc)
- cot: 等待起始卡片发布并丢弃停止轮次的迟到思考 (#1604)
- trigger: 为显式话题文案创建独立线程 (#1612)
- trigger: 收窄显式话题预查询并补齐 shared/话题群路由测试 (1a28ac8)
- runtime: 统一原话题来源校验与异步副作用归属 (#1724) (358621e)
- trigger: 支持异步调用显式发送已授权群消息 (#1648)
- config: 校验运行时超时参数 (#1737)
- runtime: 隔离会话临时目录并补充启动诊断 (#1592)
📝 文档
- send: 说明原话题不可用时的发送规则 (d95254b)
🔧 其它
- daemon: 将报告凭证隔离到测试私有目录 (61e013b)
- lark: 复核上游日志读取偶发失败 (6245f75)
- dispatch: 补齐抽取式夹具的来源依赖 (ed70b7c)
- worker: 等待完整启动输入帧再断言 (c2d320b)
- worker: 隔离并行回复回归的临时数据目录 (64b168a)
- Remove image and update README formatting (1d5ed60)
🙏 感谢贡献者
@zsnjuts @MarcWebber @ChenziSC @xluos @superShen0916 @kunshanyep-beep @uestcwangci
Full Changelog: v3.36.0...v3.37.0