Skip to content

CommandCodeBridge v0.2.9

Choose a tag to compare

@Gaoshou101 Gaoshou101 released this 13 Oct 13:56
3044407

CommandCodeBridge v0.2.9

发布日期:2026-10-13。CPA 原生插件,C ABI 1 / RPC schema 6;调用官方 Provider API。

本次更新

  • 最近请求自动更新:CPAMP 凭证页读取插件保存的真实请求记录,每 30 秒同步时间和成功/失败状态;切回页面时立即同步。本地冷却跳过不覆盖实际请求,也不因超过 24 小时而隐藏最后一次请求。
  • 额度持久化:脱敏额度观察写入 data_dir/usage.json,插件重启和页面重载后恢复。文件更新时间、备注或模型配置变化不再清空已查额度。
  • 凭证隔离:更换密钥、代理或上游后不复用旧额度;前端按管理连接和凭证索引隔离缓存,并校验服务端凭证版本。
  • 失败保留:额度刷新失败保留上次值和真实采集时间;读取同一旧快照不会把失败标记清掉。手动重试不再被自动采样的五分钟错误退避阻挡。
  • 四平台插件内嵌匹配的新 CPAMP 页面,与独立前端包一致;保留 v0.2.8 的月额度、套餐名和原生窗口历史功能。

升级步骤

  1. 在支持热升级的 CPA 插件商店更新至 v0.2.9,确认插件控制台运行版本。
  2. 进入「设置 → CPAMP 原生面板」,点击「更新原生面板」并检查生效状态,再强制刷新浏览器。
  3. 打开凭证页,首次升级可点击一次「刷新额度」建立观察;之后页面和插件重启会恢复缓存,最近请求自动更新。
  4. Docker 部署需持久化插件 data_dir,其中包括新的 usage.json;无需重新导入现有凭证和模型。

已启用的外部页面可原路径热替换,无需重启 Manager Server。首次启用外部页面或改变其路径,需要重启该服务;旧宿主和手动覆盖被加载的动态库按宿主要求重启。实际额度重置时间仍取上游真实窗口。

完整周期快照仍需 Manager Server 的平台名单接受 commandcode。 v0.2.8 已应用该补丁的环境无需再次重建;包内 integrations/cpamp/apply.py 提供对应源码适配,页面更新入口只替换 HTML。

下载内容

Linux amd64、Linux arm64、Windows amd64、macOS arm64 四平台 ZIP,另附 commandcodebridge_0.2.9_cpamp-web.zip、各包 SHA256 文件和统一 checksums.txt。BUILD.json 记录来源提交、库和内嵌页面摘要。

动态库按 CPA 服务器平台选择,本地 OAuth 接收器按浏览器电脑平台选择。Linux 包要求 glibc ≥2.34;Alpine/musl 需另行构建。CPAMP 页面基于 dbf61dd。

插件商店源:registry.json。

验证

发布流程执行 Go race/vet、前端回归和类型检查、四平台 CPA v8.0.23 原生协议与异常恢复联测、0.2.8 → 0.2.9 热升级、CPAMP 页面安装与热更新验证。新增原生宿主重启后的额度窗口、最近请求状态和原始观察时间恢复断言。

实际账户的额度由上游查询返回,最近请求保留范围受插件日志保留设置约束。Go 订阅 /alpha/generate 与固定上游 provider 模式不在支持范围。

详见部署说明、原生集成、验证记录和更新记录。

发布来源:主分支提交 3044407bf86a2070d57056f54c3e4cf45cf8239f, 主分支 CI。