Skip to content

CLI .107、IDE 公开配对与诊断预算边界(2026-10-20) ​

代码与发行范围 ​

文档核对基线为 main@38bafe042e,结合最近 Git 合并记录和公开制品回读。CLI 0.166.107、Session Core 0.3.20、Open VSX 0.37.152 与 JetBrains 0.4.169 已公开,两个 IDE 均推荐 CLI .107。Microsoft Marketplace 未发行。

发行面精确源码验证范围
CLI .1076775d7a2deb093ec1979430fa63d61d7b1fc8705三平台 CLI CI、Strict Sandbox、OIDC、公开安装与签名来源
Open VSX .152 / JetBrains .16994429fada419e8f3e01a794516096ea554120556完整 IDE 宿主门、不可变标签发布与公开制品回读
原生产品 v5.0.3.140f733f92cb953fffaafea9f91024bbf1c8846406d桌面、Android、iOS 独立产品发行

IDE 发行提交不属于当前文档基线的祖先;它修正发行元数据与前置检查,不改变插件运行时代码。文档基线、CLI 源码、IDE 源码和原生产品必须分别记录。

目标草稿互通 ​

ddabc1ee3a 合并的目标目录、授权插件面板、离线请求、在线待审草稿、回执及共享契约已进入 CLI .107 / Session Core .20 和本轮 IDE。桌面新增能力仍要求匹配源码构建,不能推断为产品 .140 已包含全部新面板。

mermaid
flowchart LR
  Client[CLI / VS Code / JetBrains] --> Catalog[分页目标与授权面板]
  Client --> File[离线请求文件]
  Client --> Pending[独立授权的在线待审连接]
  File --> Adopt[桌面逐份采纳]
  Adopt --> Queue[持久待审队列]
  Pending --> Queue
  Queue --> Preview[当前来源校验与预览]
  Preview --> Confirm[逐次原生确认]
  Confirm --> Receipt[任务动作与持久回执]

摘要、历史证据和待审草稿分别授权。CLI 文件目标与桌面 SQLite 项目目标保留独立存储。在线 grant 绑定 actor、store、project、goal、插件身份、声明摘要与 epoch,CAS 阻止迟到授权覆盖撤权。HTTP 使用双向 HMAC 和正文摘要;传输签名不证明插件代码可信。

离线正文最多 8192 UTF-8 字节,信封最多 16 KiB;目录及来源分页最多扫描 20 个候选。采纳与入队在同一事务完成,重复请求复用原记录,冲突正文拒绝覆盖。待审连接只能保存建议,不提供批准或执行权限。

发送前持久保存不含正文和凭据的请求引用。结果未知时查询同一引用,不自动重发。not-found 只表示查询时未观察到记录,不能证明迟到请求不会保存。执行前重新验证来源、授权与转换摘要;任务修改仍需桌面预览和逐次原生确认。

演化存储与看板动作 ​

看板更新保留标签来源,沿用共享契约、authority 检查和持久动作回执。演化 ledger 重验物理状态、manifest head、journal、witness、分段历史与 artifact index;索引存在或缓存命中不能替代证据一致性。源码边界收紧不代表真实效果实验通过,自动晋升保持 HOLD。

Live diagnostics 与正式预算隔离 ​

最新提交 6775d7a2de 在 runNativeCampaign 和 runPublicVSCode 入口首先调用 requireUnscopedModelTransport()。存在正式预算 provider scope 时,在解构参数、读取凭据、创建证据目录、下载制品、启动宿主或调用模型之前拒绝执行,避免诊断传输绕过正式预算托管链。

这两个入口是独立 live diagnostics,不能通过继承正式 scope 获得付费评测准入。应使用各自明确确认的诊断流程;正式任务必须通过原有可信预算入口。此修复不发起新模型任务,也不改变正式预算的 NOT_PAID_READY 状态。

Windows 启动诊断 ​

CLI / Session Core 发行承接 2ceaa84219 的有界 ACL 阶段诊断。固定阶段名与单调耗时用于定位 initialize、traversal、verify,不输出路径或凭据;单个 ACL 进程保留原有 60 秒诊断预算及清理约束。这些代码和宿主门通过不证明历史 Windows JetBrains 原生任务超时已经解决。

验证与仍待完成的验收 ​

CLI 准确提交的 CLI CI、Strict Sandbox 与 OIDC 发布 成功。IDE 完整发行门 为 18 成功、1 条件跳过;Open VSX 和 JetBrains 发布成功。JetBrains update 1198232 已批准、上架且非隐藏,公开 ZIP 的有效载荷与标签制品匹配。

本轮没有新的模型任务补测。历史 .105/.150/.167 补测保留生成和独立验收各 20/20,新增候选及全流程通过 6 项;跨版本累计合格交付 31/45(普通 26/36、首次 5/9),剩余 14 项。该累计值不是 .107 单轮成功率。

正式付费准入 NOT_PAID_READY、完整 native review NOT_ADMITTED、自动晋升 HOLD 分别记账。目标互通的 SQLite、授权和 loopback 回归不能代替真实 Electron GUI、独立业务效果或长期验收。文档站部署也不等于重新发行软件包。

来源与相关文档 ​

基于 MIT 许可发布