docs(cleanup): remove 'current' as special provider; align UI/messages and migration naming to 'default' and one-time import rule

- App: update auto-import message to '默认供应商'
- README: clarify default import only when providers are empty
- Plan doc: replace 'current entry' wording with current pointer (manager.current)
- Migration: name live-imported item 'default' instead of 'current'
This commit is contained in:
Jason
2025-09-05 15:16:03 +08:00
parent a1dfdf4e68
commit ab6be1d510
4 changed files with 13 additions and 13 deletions

View File

@@ -69,7 +69,7 @@
- 供应商副本:`auth-<name>.json``config-<name>.toml`
- API Key 字段:`auth.json` 中使用 `OPENAI_API_KEY`
- 切换策略:将选中供应商的副本覆盖到主配置(`auth.json``config.toml`)。若供应商没有 `config-*.toml`,会创建空的 `config.toml`
- 导入默认:`~/.codex/auth.json` 存在,会将当前主配置导入为 `current` 供应商`config.toml` 不存在时按空处理。
- 导入默认:仅当该应用无任何供应商时,从现有主配置创建一条默认项并设为当前`config.toml` 不存在时按空处理。
- 官方登录可切换到预设“Codex 官方登录”,重启终端后可选择使用 ChatGPT 账号完成登录。
### Claude Code 说明
@@ -79,7 +79,7 @@
- 供应商副本:`settings-<name>.json`
- API Key 字段:`env.ANTHROPIC_AUTH_TOKEN`
- 切换策略:将选中供应商的副本覆盖到主配置(`settings.json`/`claude.json`)。如当前有配置且存在“当前供应商”,会先将主配置备份回该供应商的副本文件。
- 导入默认:`~/.claude/settings.json``~/.claude/claude.json` 存在,会将当前主配置导入为 `current` 供应商副本
- 导入默认:仅当该应用无任何供应商时,从现有主配置创建一条默认项并设为当前
- 官方登录可切换到预设“Claude 官方登录”,重启终端后可使用 `/login` 完成登录。
### 迁移与备份