Skip to content

Releases: ShareLer/cc-uni-gate

CC Uni Gate v0.1.7

26 Jun 11:09

Choose a tag to compare

Changes\n- Improve proxy log readability with stable key=value fields for human and machine parsing.\n- Add structured log fields for proxy phases, network policy, upstream status, error kinds, durations, and SSE failures.\n- Add a formatter test for quoted log values.\n\n## Verification\n- swift test\n- git diff --check\n- scripts/build-install-run.sh

CC Uni Gate v0.1.6

23 Jun 12:32

Choose a tag to compare

Changes

  • Add stream observability fields for proxy diagnostics: first byte latency, SSE failure interval since last forwarded chunk, and upstream stream error interval.

Verification

  • swift test
  • Local build, install, restart
  • Release zip extracted and launched locally

CC Uni Gate v0.1.5

22 Jun 09:12

Choose a tag to compare

Changes

  • Keep model discovery cache tied to provider configuration fingerprints so stale provider/model results are pruned after cc-switch changes.
  • Automatically refresh missing or stale model discovery cache after reload or cc-switch DB changes.
  • Expose the full discovered model list to cc-switch model fetching while keeping actual proxy routing scoped to configured UniGate models.
  • Package the macOS zip without AppleDouble resource files to avoid unzip-created files breaking ad-hoc signatures.

Verification

  • swift test
  • Built and installed the macOS release bundle locally.
  • Verified app version 0.1.5 and codesign validation.
  • Unzipped the release zip with ordinary unzip, verified codesign, launched the app, and checked /__manager/health.

CC Uni Gate v0.1.4

22 Jun 00:25

Choose a tag to compare

Changes

  • Add discovery-backed routable model candidates while keeping configured/custom models as the visible route source.
  • Let custom models choose discovered provider/model targets.
  • Keep model discovery refresh animation tied to the actual refresh lifecycle.
  • Move toast notifications to the center and show model discovery completion only after refresh finishes.

Verification

  • swift test
  • Built macOS release bundle.
  • Locally unzipped and launched the release app before publishing.

CC Uni Gate v0.1.3

21 Jun 11:41

Choose a tag to compare

修复内容

  • 修复 macOS release 包下载后可能提示 CC Uni Gate.app 已损坏,无法打开 的问题。
  • 打包流程现在会在 zip 前对整个 .app bundle 做 ad-hoc codesign,并验证 bundle 签名。
  • 更新 bundle 版本为 0.1.3 (4)。
  • README 补充未使用 Apple Developer ID 公证时的首次打开说明。

说明

当前没有 Apple Developer ID 证书,因此发布包没有做 Apple notarization。这个版本已修复 v0.1.2 的 bundle 签名资源不一致问题,但 macOS 首次打开时仍可能提示来自未识别开发者;可以按住 Control 点击 app 后选择“打开”。

下载

下载 CC-Uni-Gate-v0.1.3-macos.zip,解压后运行 CC Uni Gate.app

校验

可使用随附的 .sha256 文件校验 zip 包完整性。

CC Uni Gate v0.1.2

21 Jun 04:17

Choose a tag to compare

更新内容

  • Claude Desktop 模型路由改为以真实上游模型名为准,避免继续把 claude-* 路由名作为主要展示和切换对象。
  • Claude Desktop 不再 fallback 读取 Claude Code 风格环境变量;未配置模型映射时不会生成无效候选模型。
  • 新增 Claude Desktop 供应商模型探测:通过上游模型列表接口辅助补全可选模型,同时仍以 cc-switch 的模型映射作为实际路由来源。
  • 修复 Claude Desktop 请求真实模型时仍可能切到其它模型的问题,角色兜底仅保留给 Claude Code。
  • 新增 cc-switch 数据库目录监听,检测 DB/WAL/SHM 变化后自动 debounce 重新加载。
  • 统一供应商 secret 查找和鉴权 header 生成逻辑,修正模型探测与实际代理鉴权不一致的问题。
  • 优化模型列表 UI:顶部标题显示为 Uni Gate,Claude Desktop 设置项增加“需开启模型映射”提示,长供应商名改为中间省略。
  • 更新 macOS app bundle 版本为 0.1.2 (3)。

下载

下载 CC-Uni-Gate-v0.1.2-macos.zip,解压后运行 CC Uni Gate.app

校验

可使用随附的 .sha256 文件校验 zip 包完整性。

CC Uni Gate v0.1.1

20 Jun 16:12

Choose a tag to compare

更新内容

  • 优化 Claude Desktop 模型路由展示:显示真实上游模型名,同时保留 claude-* 底层路由兼容。
  • 修复 Claude Desktop 基础模型跨真实上游模型误切换的问题。
  • 自定义模型目标列表按真实请求目标去重,并保留跨不同模型/供应商切换能力。
  • 去除 [1M] 展示后缀,仅作为能力标识参与内部逻辑。
  • 优化模型列表和自定义模型编辑页 UI:中性灰新增入口、单容器表单面板、按钮和状态对齐。

下载

下载 CC-Uni-Gate-v0.1.1-macos.zip,解压后运行 CC Uni Gate.app

校验

可使用随附的 .sha256 文件校验 zip 包完整性。

CC Uni Gate v0.1.0

19 Jun 15:40

Choose a tag to compare

首个公开版本

CC Uni Gate 是一个 macOS 菜单栏应用,用于基于 cc-switch 配置提供模型级本地路由。

核心功能

  • 多供应商热切换:同一个模型可在多个供应商之间直接切换,客户端无需重启。
  • 自定义 Uni 模型:一个自定义模型名可绑定多个或全部已有模型,实现统一入口和任意切换。
  • 只读集成 cc-switch.db:读取现有供应商、密钥、模型目录和协议信息,不写回数据库。
  • 支持 Codex、Claude Code、Claude Desktop 的本地代理入口。
  • 菜单栏状态灯:绿色表示代理正常,黄色表示供应商异常,红色表示本地代理异常。
  • 设置页支持本地端口、cc-switch 数据库路径、模型可见性、自定义模型和供应商协议覆盖。
  • 新增 macOS 应用图标。

下载

下载 CC-Uni-Gate-v0.1.0-macos.zip,解压后运行 CC Uni Gate.app

校验

可使用随附的 .sha256 文件校验 zip 包完整性。