Repository navigation
CommandCodeBridge v0.2.9
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 的月额度、套餐名和原生窗口历史功能。
升级步骤
- 在支持热升级的 CPA 插件商店更新至 v0.2.9,确认插件控制台运行版本。
- 进入「设置 → CPAMP 原生面板」,点击「更新原生面板」并检查生效状态,再强制刷新浏览器。
- 打开凭证页,首次升级可点击一次「刷新额度」建立观察;之后页面和插件重启会恢复缓存,最近请求自动更新。
- 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。