RELEASE_NOTES.md
July 24, 2026 · View on GitHub
Lime v1.111.0
新功能
- 新增 App Server v2
artifact/write,将工作区文档保存收敛到 typed JSON-RPC、canonical artifact snapshot 与可校验 sidecar evidence。 - 新增命令输出、文件补丁、Plan delta 与 MCP progress 的 v2 直接通知,并打通 Rust/TypeScript client、Renderer 投影和 GUI 更新。
- 扩展 token usage/read model,记录 cache write input tokens,并保持 Goal 用量、历史恢复与前端统计一致。
修复
- 修复 thread resume/replay 后 Turn 内 Item 不同步、历史本地合并误配、topic 切换与侧边栏导航状态漂移。
- 修复直接通知与 raw side-channel 共存时的 sequence gate 互相污染,避免流式事件误丢、重复或错误终止。
- 修复工具审批、MCP snapshot、provider turn 与终态投影在恢复和多回合执行中的生命周期不一致。
- 对齐 Codex 的
AGENTS.override.md覆盖语义并保留符号链接工作目录身份,避免加载过时或错误作用域的指令。
优化与重构
- 删除旧
agentSession/runtimeEvents/append协议与 schema、legacy plugin runtime gateway、旧 prompt builder 和旧权限实现,封住 parallel owner 回流。 - 将 App Server v2 notification projector 拆分到 command、file change、MCP 与 Plan 领域 owner,并同步 method catalog、schema 与 generated client。
- 统一 MCP tool result 的 content、structured content、错误和 sidecar metadata 投影,减少 provider history 与 GUI 的兼容解释。
测试与质量
- 新增 artifact write/replay JSON-RPC、v2 直接通知、thread history、approval、MCP 与 cache usage 的 Rust/TypeScript 回归。
- 扩展 App Server client、Agent current fixture、plugin/workspace GUI smoke 与 forbidden-to-restore 治理守卫。
文档
- 更新 runtime instructions、tool owner、存储对齐、协议收敛与 Refactor v1 执行记录。
其他
- 版本事实源更新到
1.111.0:根应用、CLI npm package、Rust workspace、lime-rs/Cargo.lock和 release notes。
完整变更: v1.110.0 -> v1.111.0