Skip to content

Cox v0.1.43

Choose a tag to compare

@doublepi123 doublepi123 released this 06 Nov 08:54
· 22 commits to main since this release

Cox v0.1.43

更新内容

  • 模型中心新增按服务保存的“重试非常规上游错误(如 HTTP 400)”开关,默认关闭。开启自动重试后,可重试上游请求无效、认证失败等 4xx/5xx 错误。
  • 429、上游工具请求仍由各自的独立开关控制;保留尝试次数、时间预算、取消、状态型请求限制,以及开始输出后不重放请求的保护。
  • 配合 Desktop 0.2.4,更新提示支持“忽略本版本”和“永久忽略更新”,重启后仍有效;设置中可恢复自动检查,手动检查始终保留。
  • 修复后台活动、追问行为、分支命名、主题、提供商探测、空闲压缩和设置搜索等界面的国际化遗漏,支持实时切换语言,不翻译用户或 Agent 原始内容。

安装

npm install --global @doublepi123/cox@0.1.43

桌面组合包使用 Cox Desktop 0.2.4 + Cox 0.1.43。macOS 提供 ARM64、Intel 的 DMG,Windows 提供 x64 EXE,不提供重复的 macOS ZIP 应用包。

仅客户端安装包见 Desktop 0.2.4,首次启动需要联网安装官方 npm Cox。

本 Release 已附带 Desktop 0.2.4 + Cox 0.1.43 的三平台组合包及独立 SHA-256 清单。

源码归档包含预构建 Web 和服务端;解压后使用固定版本的 Node/pnpm,运行 pnpm install --frozen-lockfile,再运行 pnpm start。

macOS 使用 ad-hoc 签名,尚无 Developer ID 公证,Gatekeeper 仍可能要求显式批准;Windows 安装包尚未进行发布者签名。

本次发布不重启或部署现有本地 Cox 服务,不修改现场数据或全局 npm 安装。

验证

  • 源码提交:237b70b9862237d57ac08cbf4d037a248d1fdff3。
  • 完整 CI 的 core、server、web、distribution 全部通过。
  • npm OIDC 发布 通过,公开 tarball 与 CI 产物逐字节一致,SHA-512/SHA-1 校验通过,来源声明的源码提交、tag 及内容摘要匹配。
  • 官方 npm 包的隔离安装通过本地模式和密码模式运行时冒烟,覆盖浏览器认证、Cookie、HTTP/WebSocket Origin 校验。
  • Desktop 0.2.4 六组原生构建 的 macOS ARM64、Intel、Windows x64 组合包及仅客户端包均通过实际应用冒烟;所有下载附件 SHA-256 校验通过。
  • 已下载并核对预构建源码归档的 SHA-256 与发布源码提交。
  • Cox/最新桌面客户端组合流水线 已基于 Desktop 0.2.4 重跑通过;三份组合包构建身份、内置 npm 完整性及清单中所有文件的 GitHub 上传摘要匹配。

发布过程中 npm 元数据与 tarball 分阶段同步曾导致一次组合构建 404;人工草稿也遇到了按 tag 查询的 404。公开包和全部桌面附件验证完成后,发布与组合流水线均已重跑通过,未跳过原生测试或修改版本标签。