fix: complete SENSITIVE_ENV_KEYS to cover all runtime env vars#172
Conversation
- Add GITEA_TOKEN (used by Gitea error comment cleanup) - Add OPENCODE_ARGS, OPENCODE_CONFIG_CONTENT (set via os.environ directly) - Add OPENCODE_WORKING_DIRECTORY, OPENCODE_ATTEMPTS, OPENCODE_RETRY_* (set via set_env) - Group keys by category with comments for maintainability
|
无遗漏 本 PR 描述的需求(将 核验结果(对照 PR body 列出的所有项):
可维护性相关的"category 注释"也已就位( 补充核验:脚本中通过 |
可合并本次 PR 仅在 已确认共识(≥2 reviewer):
领域特定见解(仅 architecture 提出,需保留):
阻塞项:无 建议项:
📋 各 Reviewer 详细审查结果quality可合并 该 PR 仅在 核对要点:
阻塞项:无 建议项:
security安全无虞 本次 PR 仅为 变更分析:
文件中已有的相关安全机制(与本 PR 无关但确认仍然有效):
阻塞项:无 建议项:无 performance性能良好 本次变更仅在模块级常量 阻塞项:无 建议项:无 architecture架构有疑虑 架构分析本次 PR 将 关键问题:
Shotgun surgery 风险:
阻塞项无 建议项
|

From PR #171 review suggestions.
SENSITIVE_ENV_KEYSwas missing several env vars set at runtime byrun-github-opencode.py:os.environ[](line 421)os.environ[]inconfigure_opencode_env()set_env()Added all to
SENSITIVE_ENV_KEYSwith category comments for maintainability.