Skip to content

feat(config): 支持 API key 环境变量覆盖#87

Closed
wynxing wants to merge 1 commit into
1024XEngineer:mainfrom
wynxing:codex/pr-apikey-env-override-main
Closed

feat(config): 支持 API key 环境变量覆盖#87
wynxing wants to merge 1 commit into
1024XEngineer:mainfrom
wynxing:codex/pr-apikey-env-override-main

Conversation

@wynxing

@wynxing wynxing commented Mar 30, 2026

Copy link
Copy Markdown
Collaborator

变更内容

  • 新增顶层配置 api_key_env_override
  • 支持持久化和校验 API key 环境变量名
  • 新增 /apikey 命令用于设置覆盖值
  • 在 Provider 解析阶段统一应用 override
  • 补充配置层、Provider Service 和 TUI 相关测试

影响范围

  • internal/config
  • internal/provider
  • internal/tui

说明

这个 PR 只处理 API key 环境变量名覆盖能力,不包含 README 和设计文档改写。

@wynxing wynxing closed this Mar 30, 2026
@wynxing wynxing deleted the codex/pr-apikey-env-override-main branch March 31, 2026 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant