v3.19.1
本次 minor 汇总自 v3.18.14 以来的提交,其中 11 项新功能。
v3.19.0 因 darwin-x64 二进制签名无效被发布门禁拦下(未发布任何产物),本版在其内容之上追加该修复。
发布链路
- darwin 二进制编译后补 ad-hoc 重签并自校验,修复交叉编译产出的 x86_64 签名无效导致新版 macOS 直接 SIGKILL (#1287)
会话与所有权
- occupancy 写入 SQLite,会话所有权不再依赖心跳文件 (#1202)
- 新增 /sessions 列出当前群的话题会话 (#1194)
- /quote 可选择本群其它话题并读进当前会话 (#1247)
卡片与网页终端
- 支持会话级 CardKit 流式卡片与运行态桥接 (#1137)
- Claude 自动降级模型时在会话卡片上提示 (#1249)
- 手机端网页终端一轮 UX 收敛:输入栏与字号、卡片深链 (#884),底栏改「上屏」并支持长按连删 (#1248),随后修掉多送换行、iOS 放大、长按多删、空输入框发不出终端按键、点按钮收起键盘五个真机问题 (#1267)
定时任务
CLI 与子代理
- claude-code 支持 per-bot reasoningEffort,映射为 --effort (#1239)
- 支持配置原生子代理运行时策略 (#1144)
- opencode 限制首轮 prompt argv 字节数,避免 tmux command too long
Dashboard 与运维
- 支持中心化平台的机器协管者,认 X-Botmux-Actor 并拆开 legacyAuthed (#1259)
- 收敛群级 Pin 管理边界 (#1183)
- 版本检查跟随 npm 配置的 registry,修复镜像滞后时永久误报可升级 (#1226)
- 构建 Bun 升到 1.4.1,并对 darwin 二进制加 codesign 校验门禁 (#1263)
其余修复见下方自动生成的分段清单。
✨ 新功能
- web-terminal: mobile UX pass — input bar, font sizing, card terminal deep-link (#884)
- subagent: 支持配置原生子代理运行时策略 (#1144)
- scheduler: 定时任务增加 --follow-active,三级回退——落点没关就留、关了跟人、都没有就新开话题 (#1214)
- card: 支持会话级 CardKit 流式卡片与运行态桥接 (#1137)
- quote: /quote 选择本群其他话题并读进当前会话 (#1247)
- session: occupancy 写入 SQLite,所有权不再读心跳文件 (#1202)
- dashboard: 支持中心平台的机器协管者——认 X-Botmux-Actor + 拆开 legacyAuthed (#1259)
- worker,card: Claude 自动降级模型时在会话卡片上提示 (#1249)
- claude-code: 支持 per-bot reasoningEffort,映射为 --effort (#1239)
- scheduler: 支持定时任务 Bash 前置条件、执行日志与多群绑定 (#1187)
- session: 增加当前群话题会话列表 (#1194)
🐛 修复
- dashboard: 版本检查跟随 npm 配置的 registry,修复镜像滞后时永久误报可升级 (#1226)
- traex: 使用未截断首轮内容生成标题 (#1244)
- lark-card: 移除页脚签名链接 (#1197)
- dashboard: 收敛群级 Pin 管理边界 (#1183)
- web-terminal: 手机底栏改「上屏」文案并支持长按连续删除 (#1248)
- opencode: 限制首轮 prompt argv 字节数,防止 tmux command too long (#1251)
- doc-comment: 补全被飞书分页截断的评论回复串,长 thread 不再永久失联 (#1257)
- release: 构建 Bun 升到 1.4.1 并对 darwin 二进制加 codesign 校验门禁 (#1263)
- doc-comment: 事件被丢弃时在文档里留下可见标记 (#1260) (#1261)
- dashboard: 消息监听预览透传 contentPolicy 关键词过滤 (#1255)
- oncall: 刷新跨进程工作目录绑定 (#1134)
- setup: 登录失效时自动扫码并修复空回调白名单 (#1223)
- web-terminal: 手机底栏「上屏」不多送换行、iOS 不放大、长按不多删、空输入框收发得了终端按键、点按钮不收键盘 (#1267)
- build: darwin 二进制编译后补 ad-hoc 重签 (#1287)
📝 文档
- sandbox: 补齐「lark-cli 按 bot 拆配置」这条沙盒前置条件 (#701)
🔧 其它
🙏 感谢贡献者
@catwithtudou @yousay123 @maxliux5 @TWT233 @sourcesnow @LoftWhale @Hyphen-Wang @le0tan @xiaoxueSunn @LucasIcarus @podocarp @linvon @Wait845 @xu4wang @MascaraDeemo @anarkh @xluos @pixystone
Full Changelog: v3.18.14...v3.19.1