Skip to content

Releases: limecloud/lime

Lime v1.145.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:34

Lime v1.145.0

新功能

  • TUI 继续按 Codex current owner 对齐,补齐历史分页、resume/transcript 浏览、导出、MCP
    inventory、请求用户输入、审批、模型/Agent/resume picker 与 slash popup 的交互路径。
  • Composer 支持 Vim 编辑会话、撤销/重做、反向历史搜索接受、图片附件队列编辑,以及
    多 Agent、工具生命周期和 reasoning 状态的统一投影。

修复

  • 修复 streaming 回合结束后迟到 delta 重新打开已完成条目或凭空创建 transcript 行的问题。
  • 修复跨页历史的 completed-turn 分隔线、review prompt 去重、分页 cursor 重读和终端滚动锚点。
  • 修复窄终端下 CJK/emoji 换行、选项窗口、footer、光标定位、picker 锚定与 composer 布局越界。
  • 修复 CLI npm 平台包解析、平台包命名、V8/Linux 依赖和发布 job npm token 传递。

优化与重构

  • 将 TUI 输入、提交、中断、turn/tool 生命周期和历史 cell 拆分为 Codex 形状的唯一 owner,
    继续复用 App Server JSON-RPC 与 canonical Thread/Turn/Item projection。
  • 收敛 MCP、approval、request_user_input、status/footer 和 streaming 的多语言文案与
    fail-closed 降级;补充五语言窄屏显示规则。

测试与质量

  • 增加 TUI TestBackend/VT100、分页/overlay、composer、picker、MCP 与 projection 回归,
    并刷新 TUI 结构 inventory 与协议生成物。
  • 本轮已通过 TUI 定向与 all-targets 测试、Clippy -D warnings、Cargo fmt、协议契约测试、
    真实 PTY/alternate-screen Gate B 和 git diff --check

文档

  • 更新 TUI/CLI Codex 对齐执行计划与结构 inventory。

其他

  • App Server request user input schema 与 TypeScript 生成类型保持同步;CLI 跨平台产物继续
    由 GitHub Actions 发布。

完整变更: v1.144.1 -> v1.145.0

Lime v1.144.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 18:21

Lime v1.144.1

新功能

  • 无。

修复

  • 修复 Windows CLI npm 构建缺少 WriteFile 所需 windows-sys Win32_System_IO feature 的问题。

优化与重构

  • 无。

测试与质量

  • 补跑 TUI Rust 测试、格式检查与版本一致性门禁;跨平台 CLI 产物由 GitHub Actions 验证。

文档

  • 无。

其他

  • 修复版不覆盖已发布的 v1.144.0 tag;CLI npm 发布继续使用 GitHub Actions npm Trusted Publishing。

完整变更: v1.144.0 -> v1.144.1

Lime v1.144.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 17:04

Lime v1.144.0

新功能

  • TUI 按 Codex 形状补齐 history_cellexec_cellrender、历史回放与 ANSI 终端能力,统一 transcript、命令输出、差异渲染和宽字符处理的 current owner。
  • 增加 canonical Thread/Turn/Item 的历史分页与 metadata-only resume cursor,TUI 通过 App Server thread/items/list 加载 older history,并提供 transcript pager 与 /export 导出。
  • 完善 TUI 启动、重连、窗口 resize/reflow、终端 palette/focus、Vim 编辑和会话恢复路径,加入真实 PTY/VT100 Gate B 场景与稳定测试套件。
  • CLI 工作目录参数对齐 Codex 形状,支持 --cd-C;扩展 CLI/TUI 结构 inventory、current fixture 守卫和 npm launcher 测试。

修复

  • 修复 command completion 取消状态的 canonical 投影,统一输出 canceled,并补充原始生命周期事件与脱敏交互事件的回归断言。
  • 修复 TUI 历史 hydration、断线编辑、终端恢复、Unicode 光标、窄终端换行、队列恢复、多 Agent 投影和 Vim 搜索边界。
  • 修复 Windows CI CLI npm 平台包对 npm.cmd 的启动方式,并补齐 Linux CLI runner 所需 ALSA 开发依赖。
  • 修正 Electron Cloud credential 测试,确保 renderer 可见 metadata 不包含 session secret。

优化与重构

  • 将 TUI 聚合逻辑拆分到 app/history_cell/exec_cell/render/terminal_probe/ 等唯一 owner,保持 App Server canonical projection 为唯一会话事实源。
  • 扩展脚本治理、结构 inventory、CLI/TUI Gate B 和五语言终端回归覆盖,保持真实 stdio/PTY 验证。

测试与质量

  • 已通过版本一致性、TypeScript 类型、协议合同、脚本治理、CLI/TUI 定向 Rust 测试、CLI Gate B、TUI Gate B 和 macOS arm64 npm packaged Gate B。
  • TUI Gate B 覆盖默认回合、审批、用户输入、中断、失败、队列编辑、多 Agent、focus/palette、resize/reflow、reconnect 与终端恢复;resize/reflow 4 个真实 PTY 用例连续 20 轮共 80/80 通过。
  • Windows 真机、签名/公证和完整 Forge 产物仍属于平台 runner 证据;本机 Rust 行为测试若受 rusty_v8 Darwin/aarch64 预构建包限制,将在收尾明确记录。

文档

  • 更新架构、质量、CLI/TUI 执行计划与结构 inventory,记录 paginated resume cursor、历史分页和 TUI Gate B 的 current 边界。

其他

  • 根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.144.0
  • 本次候选包含当前工作树已修改及未跟踪的产品、文档、测试和脚本改动;排除未跟踪本机二进制 rust_out 与旧的 internal/exec-plans/release-v1.142.1-plan.md,两者均未删除。

完整变更: v1.143.0 -> v1.144.0

Lime v1.143.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 09:40

Lime v1.143.0

新功能

  • TUI 按 Codex 形状补齐 history_cellexec_cellrender、历史回放与 ANSI 终端能力,统一 transcript、命令输出、差异渲染和宽字符处理的 current owner。
  • 增加 canonical Thread/Turn/Item 的历史分页与 metadata-only resume cursor,TUI 通过 App Server thread/items/list 加载 older history,并提供 transcript pager 与 /export 导出。
  • 完善 TUI 启动、重连、窗口 resize/reflow、终端 palette/focus 和会话恢复路径,加入真实 PTY/VT100 Gate B 场景与稳定测试套件。
  • CLI 工作目录参数对齐 Codex 形状,支持 --cd-C;扩展 CLI/TUI 结构 inventory 与 current fixture 守卫。

修复

  • 修复 command completion 取消状态的 canonical 投影,统一输出 canceled,并补充原始生命周期事件与脱敏交互事件的回归断言。
  • 修复 TUI 历史 hydration、断线编辑、终端恢复、Unicode 光标、窄终端换行、队列恢复和多 Agent 投影边界。
  • 修复 Windows CI CLI npm 平台包对 npm.cmd 的启动方式,并补齐 Linux CLI runner 所需 ALSA 开发依赖。
  • 修正 Electron Cloud credential 测试,确保 renderer 可见 metadata 不包含 session secret。

优化与重构

  • 将 TUI 聚合逻辑拆分到 app/history_cell/exec_cell/render/terminal_probe/ 等唯一 owner,保持 App Server canonical projection 为唯一会话事实源。
  • 扩展脚本治理、结构 inventory、CLI/TUI Gate B 和五语言终端回归覆盖,保持真实 stdio/PTY 主链验证。

测试与质量

  • 已通过版本一致性、TypeScript 类型、协议合同、脚本治理、Rust related(App Server 1780/1780、TUI 510/510)、CLI Gate B、TUI Gate B 和真实 Electron GUI smoke。
  • TUI Gate B 覆盖默认回合、审批、用户输入、中断、失败、队列编辑、多 Agent、focus/palette、resize/reflow、reconnect 与终端恢复;resize/reflow 4 个真实 PTY 用例连续 20 轮共 80/80 通过。
  • Windows 真机、签名/公证和完整 Forge 产物仍属于平台 runner 证据;本机 Rust 行为测试若受 rusty_v8 Darwin/aarch64 预构建包限制,将在收尾明确记录。

文档

  • 更新架构、质量、CLI/TUI 执行计划与结构 inventory,记录 paginated resume cursor、历史分页和 TUI Gate B 的 current 边界。

其他

  • 根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.143.0
  • 本次候选包含当前工作树已修改及未跟踪的产品、文档、测试和脚本改动;排除未跟踪本机二进制 rust_out 与旧的 internal/exec-plans/release-v1.142.1-plan.md,两者均未删除。

完整变更: v1.142.0 -> v1.143.0

Lime v1.142.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 14:35

Lime v1.142.0

新功能

  • TUI/CLI 继续按 Codex 形状拆分 current owner:多 Agent 导航与概览、模型目录、协作模式、恢复会话分页与 transcript pager、composer textarea、历史搜索、viewport 和五语言终端文案。
  • App Server 增加统一执行进程生命周期与 command event mirror,向 canonical Thread/Turn/Item 投影 command started、实时输出、完成状态和测试运行信息。
  • @limecloud/app-server-client 提供同一 JSON-RPC session 的认证 WebSocket foundation,支持 ws/wss、Bearer token、租户 header、身份/协议握手、ping/pong 和消息大小上限。
  • Electron 增加基于 safeStorage 的 Cloud session credential store 与 set/status/delete IPC;状态只返回 metadata,不提供 token 读取。

修复

  • 统一 pipe、PTY、Windows restricted runner、远程 Environment 和 unified exec 的有界输出捕获,保留稳定 head/tail、UTF-8 边界和 omission 统计,避免大输出阻塞或跨进程串流。
  • 修复 App Server process owner 的连接隔离、重复 active processId、断连清理、stdin/resize/terminate 生命周期和逐进程 output replay。
  • 修复 TUI 终端恢复、断线编辑、Unicode 光标、窄终端换行、队列恢复、历史 hydration、审批/输入请求和多 Agent 状态投影边界。
  • 收紧 sidecar dataDir 与 Cloud App Server endpoint 校验,拒绝 undefined/相对路径、URL 凭证、query/fragment 和不安全的公开 WebSocket token 连接。

优化与重构

  • 将 TUI 聚合状态迁入 app/chat_composer/textarea/viewport 等唯一 current owner,继续以 App Server canonical projection 为会话事实源。
  • App Server 与 tool-runtime 的执行输出改用 per-process bounded queue 和统一 framer,删除全局 FIFO、tail-only capture 与逐 chunk lossy UTF-8 语义。
  • DeepSWE harness 支持隔离 Docker CLI 配置和当前 Docker context endpoint 注入,避免本地 daemon 配置污染 verifier。
  • Cloud transport 保持 foundation-only:凭证、租户隔离、重连、限流、审计和生产 endpoint 仍需 Cloud 服务完成后才能启用。

测试与质量

  • tui Rust 单元测试 390/390 通过;@limecloud/app-server-client 11 个测试文件、139 项通过。
  • CLI Gate B、TUI Gate B、Agent Runtime current Electron fixture、App Server client contracts、结构 inventory、harness、legacy governance 和脚本边界检查通过。
  • 保持五语言文案、协议生成、Electron Forge、版本一致性、真实 PTY/stdio 和 canonical Thread/Turn/Item identity 为发布门禁。

文档

  • 更新架构、命令、质量、路线图与 TUI/CLI 执行计划,记录执行进程、远程 transport、凭证存储和唯一 Product Surface -> App Server JSON-RPC -> RuntimeCore 主链边界。

其他

  • 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.142.0
  • 本地 rusty_v8 v150.4.0 Darwin/aarch64 预构建 archive 返回 404,包含 V8 的 workspace 完整编译未在本机完成;Windows 真机矩阵、签名/公证和完整 Forge 产物留给对应平台 runner。
  • 发布候选排除未跟踪的本机 Mach-O rust_out 与被忽略的本地生成目录;不删除、不覆盖既有 v1.141.0 tag。

完整变更: v1.141.0 -> v1.142.0

Lime v1.141.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 07:11

Lime v1.141.0

新功能

  • 新增独立 Code Mode protocol、runtime、host 与 session facade crate,统一承载 stdio/gRPC、V8 执行、typed content、取消、重连和 session lease 生命周期。
  • CLI/TUI 继续扩展为统一 App Server 产品面:支持 Thread 恢复与管理、MCP/Skills/Plugin 查询、模型与权限控制、JSON/JSONL、prompt history、审批、request_user_input 和队列输入编辑。
  • 新增远程 WebSocket session transport,支持 ws/wss、Bearer token、协议身份校验、ping/pong 与 fail-closed 认证策略;CLI/TUI 复用同一 session facade,不复制 runtime 或持久化。
  • TUI 新增 Codex 对齐的 Markdown、Diff、语法高亮、OSC 8 链接、宽度感知表格、剪贴板/图片粘贴、slash command popup、static pager、transcript overlay 和 queued follow-up 预览。

修复

  • 收紧 App Server command/exec 权限边界,拒绝客户端注入的授权字段并保持 typed lowering fail-closed。
  • 修复 Code Mode host/client 的断线、重复 execution、stale cell、pending callback 和 session close 清理,避免旧代际状态泄漏到重连会话。
  • 修复 CLI/TUI 终端生命周期、external editor、Unicode 光标、窄终端截断、队列恢复与失败终态投影边界。
  • 修复文件系统 watch、Agent Runtime typed content、MCP 通知投影和工具生命周期摘要的回归断言。

优化与重构

  • 将 Code Mode 旧 tool-runtime 内嵌 process/V8 实现物理迁出并删除,生产调用统一切换到四层 current crate;旧路径仅保留显式兼容导出。
  • CLI Rust 目录与命令 owner 按 Codex 形状收敛,npm 根包/平台包 launcher、native payload、signal forwarding 与发布顺序统一到 packages/cli
  • TUI 交互、渲染和终端算法按 snapshot inventory 分层迁移,保持 canonical Thread/Turn/Item 为唯一会话事实源。
  • 补充 CLI/TUI/Code Mode、远程 transport、Windows restricted execution、Electron release workflow 和治理边界守卫;Cloud 仅保留经认证 transport 的扩展点,不进入生产路径。

测试与质量

  • 新增 Code Mode protocol/runtime/host/facade 生命周期、typed content、gRPC、重连与取消测试,并补齐 App Server 权限边界回归。
  • 扩展 CLI Gate B、TUI Gate B、真实 stdio/PTY、npm packaged launcher、远程认证、snapshot inventory、终端渲染和跨平台发布守卫。
  • 保持五语言文案、协议生成、脚本/CLI 边界、Electron Forge、版本一致性和 legacy 治理检查为发布门禁。

文档

  • 更新架构、命令、治理、质量工作流与 CLI/TUI、Code Mode 执行计划,记录 Product Surface -> App Server JSON-RPC -> RuntimeCore -> Thread/Turn/Item 的唯一业务主链及 Cloud transport 边界。

其他

  • 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.141.0
  • 本次发布候选排除 undefined/ 下本地 SQLite/WAL、runtime 数据库和 .DS_Store 运行产物;Code Mode 旧物理实现归 dead/deleted,不新增平行 runtime、compat 或 deprecated owner。

完整变更: v1.140.0 -> v1.141.0

Lime v1.140.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 04:22

Lime v1.140.0

新功能

  • 新增 CLI/TUI 产品面:CLI 通过 stdio App Server 进入统一 RuntimeCore,TUI 提供真实 PTY、alternate screen、键盘输入和终端恢复能力。
  • CLI exec 新增单行 JSONL envelope 与 shell completion,便于脚本集成并保持与统一命令树一致。
  • 新增视频任务工具与媒体产物投影,统一任务生命周期、参数校验、执行结果和聊天预览。
  • 新增 Desktop Host 诊断与外部 backend 能力,补齐 App Server client 会话、传输和跨进程状态观测。

修复

  • 修复 Electron Desktop Host、App Server 和 Runtime 状态诊断中的边界与清理问题,避免会话或工具状态泄漏。
  • 修复 Agent 聊天中的任务协议噪声、媒体预览、工具摘要、历史压缩和运行时路由断言漂移。
  • 修复崩溃恢复面板、短窗口首页输入区及设置页运行时入口的用户可见行为。

优化与重构

  • 将 CLI 从旧 lime-cli-npm 入口迁移到 packages/cli,Rust CLI/TUI crate 统一复用 App Server protocol、client 和 canonical Thread/Turn/Item 投影。
  • external editor 在 Windows 上支持 PATH 中的 .cmd/.bat shim,并在启动编辑器前关闭临时文件句柄。
  • 清理旧 CLI skill、工具文档和已退役入口,补充 CLI/TUI、Desktop Host、release candidate 与治理边界守卫。
  • 强化 macOS native host、Windows Squirrel、打包资源、发布身份和 Gate B 证据脚本,发布流程继续以 Electron Forge 为唯一打包事实源。

测试与质量

  • 新增 CLI/TUI 真实 stdio/PTY Gate B fixture、视频工具测试、Desktop Host 诊断测试和边界治理回归。
  • 扩展 App Server client、命令合同、Electron release workflow、Windows packaged evidence 及 GUI 主路径回归覆盖。
  • 统一五语言文案边界、脚本治理、文档边界和版本一致性检查。

文档

  • 更新架构、命令、治理、质量工作流、Feature Map、工具目录和 CLI/TUI 执行计划,明确 Product Surface 到 App Server JSON-RPC 的唯一业务主链。

其他

  • 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.140.0
  • 本次发布候选排除 undefined/data/* 本地 SQLite/WAL 运行产物;不新增 compat 或 deprecated owner。

完整变更: v1.139.0 -> v1.140.0

Lime v1.139.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 17:50

Lime v1.139.0

新功能

  • 新增仓库级 FEATURE-MAP.md,按用户能力、稳定入口、current owner 与协议边界导航 Agent、Workspace、Provider、MCP、Skills、Plugins、Memory、Artifact、Scheduled Tasks 和 Desktop Host。
  • 扩展 macOS native host 与 Windows packaged evidence,覆盖窗口编排、权限、资源身份、Squirrel 安装态和真实 Electron/App Server Gate B 证据。
  • 补齐 model-provider reasoning effort 与 provider route 合同,让模型能力、默认选择、切换、readiness 和推理档位继续收敛到统一控制面。

修复

  • 修复资源管理器生产路径动态加载测试窗口夹具的问题,关闭行为直接使用当前窗口语义。
  • 移除服务端对 tauri://localhosttauri.localhost 的 CORS 放行,只保留当前本地开发入口。
  • 修复 Curated Task 结果参考、Memory continuation、模型配置和 provider route 中的事实源漂移。
  • 修复 Windows 980x680 等低高度窗口中首页输入框被底部裁切的问题,同时保持常规高度窗口的原有布局。
  • 修复 GitHub Pages 文档部署与 lint guard,并恢复 Rust commands 清理守卫,防止已删除桌面命令回流。

优化与重构

  • SceneApp 与 src-tauri 全面退役:应用目录统一归 Plugin,业务调用统一进入 Electron Desktop Host -> App Server JSON-RPC -> RuntimeCore / Agent Runtime,结果参考统一归 Curated Task 与 Memory。
  • 删除 Tauri capability/schema、SceneApp 专属组件、Hook、网关、文案和正向测试;旧名称只保留在负向回流守卫与历史 evidence。
  • 收敛 Rust current crate 的宿主边界表述,移除旧进程内桌面命令、Tauri 状态包装和历史主 crate 叙事。

文档

  • 以 Lime 自身产品和架构重写 Feature Map,不复制参考项目的能力结构。
  • 清理被 current owner 替代的历史发布计划、Plugin v1/v2、旧 refactor、iteration notes 和阶段性研究材料,并同步更新导航与架构文档。
  • 本次共删除 98 份 Markdown、1 份 HTML、4 份 JSON 和 16 份旧前端源码/测试;无消费者的旧 A2UI/Tauri 设计一并清退,仍有 current 价值的文档统一改写到 Electron Desktop Host 与 App Server 边界。Git history、Release Notes 与不可变 evidence 承接历史追溯。

测试与质量

  • 扩展 App Server contracts、Desktop Host、macOS native host、Windows packaged evidence、model-provider、Curated Task、Memory 和治理回归。
  • 发布门禁覆盖版本一致性、TypeScript、i18n、协议 contracts、Rust 相关测试、文档边界、治理扫描、真实 Electron GUI smoke 与完整前端续跑。

其他

  • 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.139.0
  • 不新增 compat 或 deprecated owner;SceneApp、src-tauri、Tauri capability 与测试窗口夹具均为 dead / deleted / forbidden-to-restore

完整变更: v1.138.0 -> v1.139.0

Lime v1.138.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:25

Lime v1.138.0

新功能

  • 新增统一 Composer Controller,首页与会话输入栏共享结构化草稿、提交意图、历史召回以及 start、queue、steer、interrupt 路由语义。
  • 新增 App Server promptHistory/read|append 持久化历史,提供跨进程 JSONL 分页、文件锁、坏行容错和跨平台日志身份。
  • 新增 Desktop capability/readiness 合同、macOS 原生 helper 与 security-scoped bookmark 生命周期,覆盖权限、Launch Services、显示器、HID、设备密钥和打包资源状态。
  • 新增跨平台 desktop resource manifest,将 App Server、Code Mode、Windows sandbox helpers 和 macOS native host 纳入统一身份、架构及 SHA-256 校验。

修复

  • 修复首页预热阶段过早写入正式 local override,导致路由 owner 清空 active draft、Banner/皮肤 Hero 消失且发送无法复用预热 session 的问题;预热现在只准备 session,正式提交时才接管路由。
  • 修复 Agnes 官方 agnes-2.5-pro endpoint 被识别为不可执行自定义模型的问题,未知 endpoint 继续 fail closed。
  • 修复 Composer 压缩 bundle 的初始化时序、异步历史合并、失败草稿保留和大粘贴展开边界。
  • 修复线程排队操作、模型恢复、reasoning 状态投影以及窄窗口 Header/Timeline 布局中的漂移和可用性问题。

优化与重构

  • 将 Composer、prompt history、Desktop capability 和资源完整性分别收敛到唯一 current owner,不新增 Electron 业务后端或 Renderer 持久化事实源。
  • 对齐 Codex current reasoning policy,补齐 persistent effort、五语言选择器文案以及模型上下文和工具策略的事实源守卫。
  • 强化 Windows Squirrel 发布链,安装后执行 Code Mode Gate B 并验证 Lime.exe -> app-server.exe -> code-mode-host.exe 进程链。
  • 更新 DeepSWE adapter 契约与治理断言,避免测试清单和 current owner 版本漂移。

测试与质量

  • 扩展 App Server protocol/schema/generated client、Composer、prompt history、Desktop Host、macOS native host、资源 manifest、Windows Squirrel 与 Code Mode Gate B 回归。
  • 发布门禁覆盖版本一致性、TypeScript、协议 contracts、受影响前端/Rust 测试、真实 Electron GUI smoke 和 release workflow guard。
  • Windows packaged Gate B 由 windows-2022 release workflow 生成平台证据;本地静态测试不冒充 Windows platform pass。

文档

  • 更新全局架构、Codex GUI 对齐计划和 Desktop 平台对齐计划,记录 current owner、能力矩阵、证据等级与剩余平台缺口。
  • 新增 v1.138.0 发布执行计划,明确候选范围、排除的 Codex 构建参考文件、验证和发布收口步骤。

其他

  • 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.138.0
  • Codex Desktop 实时视觉基线仍受 macOS AppleEvent 权限阻塞;首页 Banner/皮肤 Hero 按产品裁决保留,不纳入对齐。

完整变更: v1.137.0 -> v1.138.0

Lime v1.137.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 01:37

Lime v1.137.0

新功能

  • 新增线程活动面板,统一展示子任务、MCP 工具和技能执行状态,并支持从工作区导航打开。
  • 新增线程 fork 的 Electron Gate B 场景与环境选择投影,保留真实 Thread/Turn/Item 身份和环境世界状态。
  • 新增 MCP 工具、提示词和资源列表变更通知,GUI 收到通知后自动刷新对应数据。

修复

  • 修复 Electron App Server 连接层提前消费通知后,近期通知无法回放的问题,并为 MCP 进度通知补齐 typed projection。
  • 修复权限配置文件目录与运行时策略脱节的问题,线程启动、恢复和 fork 现在使用同一套允许性校验。
  • 修复 Agent Runtime canonical thread projection 的环境、Provider 路由和会话元数据归一化,避免 GUI 读取原始业务元数据。
  • 修复 Workspace、Canvas Workbench 变更摘要、线程导航和会话生命周期在多状态切换下的显示与交互边界。

优化与重构

  • 将权限 profile、环境选择和线程 fork 状态收敛到 App Server/RuntimeCore 的 current owner,保持 Electron Desktop Host -> App Server JSON-RPC -> RuntimeCore -> GUI 单一路径。
  • 重构 MCP 事件桥接、App Server session client、线程活动与 Right Surface 投影,减少重复状态读取并统一五语言 UI 文案。
  • 扩展 Agent Runtime、MCP、Session History 和 Workspace 的可观察性与 Gate B smoke 脚本,支持真实通知回放和终态断言。

测试与质量

  • 新增线程活动面板、线程 fork、MCP list-changed、权限 profile、环境生命周期和 Canvas Workbench 回归测试。
  • 扩展 App Server protocol/client contracts、MCP notification projection、Agent current fixture、Electron Gate B 和五语言资源校验。
  • 发布前执行版本一致性、TypeScript、协议 contracts、受影响 Rust/前端定向测试及真实 Electron GUI smoke;结果记录在发布执行计划。

文档

  • 更新命令边界、Codex App GUI 对齐计划和脚本目录说明,记录 MCP 通知、权限 profile、环境投影与线程活动的 current owner。
  • 新增 v1.137.0 发布执行计划,明确候选范围、排除的构建参考文件、验证证据和发布收口步骤。

其他

  • 将根应用、CLI npm 包、Rust workspace 与 Cargo.lock 版本统一提升到 1.137.0
  • Windows 正式签名、公证、跨平台 installer/release assets 和 live provider 证据仍需对应平台或 CI runner,本地不作虚假声明。

完整变更: v1.136.0 -> v1.137.0