跳转到内容

Pi 供应商列表未读取 /login 配置的渠道 - CC Switch

Quick fix

Pi /login 渠道未显示在 CC Switch 的报告仍处于开放状态,原帖尚未提供可验证的解法;只读展示方案目前仅为建议。

报错原文
当前 Pi Provider 同步只读取 `~/.pi/agent/models.json` 的 `providers` 节点,因此通过 `/login` 配置的内置 Provider 不会出现在 CC Switch 中。

据报告,CC Switch 的 Pi Provider 同步仅读取 ~/.pi/agent/models.json 的 providers 节点。Pi 通过 /login 配置的内置 Provider 凭据保存在 ~/.pi/agent/auth.json;如果 models.json 中没有显式覆盖该 Provider,它就不会出现在 CC Switch 的列表中。报告以 deepseek 和 kimi-coding 为例,并说明 Pi 本身仍可正常使用已登录的渠道。

该报告涉及 CC Switch 自身的 Pi 供应商列表,仍处于开放状态。作者提出补充读取范围的功能请求:将 /login 渠道以只读条目展示,凭据继续由 Pi 管理;相同 ID 优先显示 models.json 中的可编辑配置,/logout 后移除只读条目。这些均为建议,原帖未提供已实现或验证成功的修复。

  1. 核对是否符合报告条件:在 Pi 中通过 /login 配置渠道,凭据已写入 ~/.pi/agent/auth.json,但 ~/.pi/agent/models.json 中没有显式覆盖该 Provider。此步骤仅用于确认现象。

  2. 原帖尚未提供可验证的解法。关注 issue #6799 的后续处理;增加 /login Provider 只读展示目前仅为建议,不能视为已可用的修复。

ToolCC Switch
Version3.20.0(报告受影响版本)
PlatformsmacOS

(暂无 FAQ)

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。