Skip to content

Lime v1.164.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 02:28

Lime v1.164.0

新功能

  • 增加异步用户输入面板,支持问题草稿、答案编辑、提交恢复及跨回合状态投影。
  • 增加线程目标与目标附件流程,支持新会话目标提交、草稿恢复和附件关联。
  • 完善工作区文件树、文件菜单、上下文操作和文本编辑入口,统一文件打开目标与侧面板行为。
  • 优化侧栏会话分组、分页、个人资料、帮助和快捷键入口,统一导航区块与可见状态。
  • 增加记忆状态、引用和分阶段输出的 App Server 及 GUI 投影能力。

修复

  • 补齐 Agnes 3.0、2.5 Pro Beta 与图片模型的官方能力目录,刷新旧能力缓存;模型不可用时提示刷新列表并切换,媒体生成模型不再进入通用聊天候选。
  • 修复 AI 服务商设置页宽度分配和头部换行,避免服务商名称、接口地址和操作按钮互相挤压。
  • 修复活动对话恢复后的监听被展示回调变动清除,以及在途事件拉取遗漏新订阅的问题。
  • 等待用户输入或审批时继续跟踪同一活动回合,确保回答后的最终回复与终态正常显示。
  • 线程状态变化与队列变化共用规范读取流程,避免合法状态通知触发未接入提示。
  • 命令执行传递完整沙箱权限策略,落实显式写根、临时目录排除和网络限制。
  • 记忆提取使用独立所有权令牌,整理提交绑定精确来源快照,避免旧任务覆盖新版本。
  • 修正异步输入、取消、续接、完成和冷恢复过程中的 Thread/Turn/Item 身份与终态。
  • 修正消息、推理、网页搜索和工具历史在增量、快照、上下文压缩、分叉及模型切换中的持久化与展示。
  • 修正文件、技能、命令和消息引用的解析、提交、预览关闭与导航恢复。
  • 修正 Electron 文件 shell、IPC、主进程退出、窗口目标和工作区操作的边界行为。
  • Stop Hook 续跑先等待真实历史持久化回执,再发布 HookPrompt 与继续采样,避免冷恢复和分叉重复输入。
  • 补齐异步问答的可信根线程与工具配置接线,修正题稿恢复和中断时工具终态。
  • 同步问答统一由输入区处理,移除消息流中的重复提交表单;记忆整理丢失租约时取消采样,并在写入产物前复核所有权。
  • 更新包上传遇到 R2 分片完成错误时有界重试,并在校验全部产物后发布更新索引。
  • 清理已退役的对话导入、旧 OEM 云端引用和重复命令入口,避免生产路径继续依赖废弃 owner。

优化与重构

  • 将 Composer、目标输入、请求用户输入、文件树和侧栏交互拆分为聚焦模块,复用现有 current runtime、App Server 和工具执行边界。
  • 收敛 canonical history、runtime snapshot、memory store 和 projection 流程,减少重复转换与兼容分支。
  • 临时线程复用共享运行时,在内存中保留多轮历史和媒体上下文,并拒绝关闭后的持久化恢复。
  • 更新协议 schema、客户端合同、命令目录、治理规则和跨平台发布脚本,保持生成物与消费者同步。

测试与质量

  • 补充异步用户输入、线程目标、消息历史、快照恢复、文件树、侧栏、Composer、Electron IPC 和 App Server 的定向回归。
  • 更新五语言资源、GUI fixture、协议合同、Rust owner 测试、真实 Electron smoke 与发布工作流护栏。
  • 发布证据命令按需加载浏览器依赖,避免帮助与参数检查被无关初始化拖慢。
  • 保留发布证据、REA 记录和执行计划,明确 current 主链及尚未覆盖的 live provider、打包平台边界。

文档

  • 更新架构、治理、Codex GUI 对齐、运行时快照、Composer、侧栏、文件操作和异步输入执行计划与研究账本。

其他

  • 应用、CLI 与 Rust workspace 版本统一为 1.164.0。

完整变更: v1.163.0 -> v1.164.0