[Bug] get_env_value_prefer_dotenv 在 get_secret 回傳 None 時直接回傳 None,而不會退回讀取 os.environ
📅 2026年7月4日 ✅ 最後驗證 2026年7月4日 ✍️ HermesAgent.download Contributors
回報者指出 hermes_cli/config.py 中的 get_env_value_prefer_dotenv() 函式,當 get_secret(key) 找不到對應密鑰時會直接回傳 None,而不會如預期退回檢查 os.environ,導致透過 Bitwarden Secrets Manager 注入到環境變數、但未寫入 .env 或 secret scope 的密鑰無法被憑證解析流程找到。
- 狀態:有暫時解法(資訊來源信任度:社群)
- 元件:cli.優先級:P2
- 原始 issue:NousResearch/hermes-agent#58100
官方來源
發現錯誤或內容過期?
到 GitHub 編輯這一頁