fix: remove pycache files and finalize integration

This commit is contained in:
opencode committed 2026-03-22 14:41:40 +01:00
1 parent d68417bbc8
commit 5a8fcda993
4 files changed
+11 -10

No files matched your search

+8 -8
View File
@@ -115,14 +115,14 @@ class ConfigManager:
# Create a deep copy to avoid modifying original
result = copy.deepcopy(config)
# Decrypt configurations
if "configurations" in result and isinstance(result["configurations"], dict):
for name, config_data in result["configurations"].items():
if isinstance(config_data, dict):
# Decrypt API keys for relevant providers
provider = config_data.get("provider", "").lower()
if provider in ["openai", "openrouter", "mcp"] and "api_key" in config_data:
config_data["api_key"] = self._decrypt_data(config_data["api_key"])
# Decrypt configurations
if "configurations" in result and isinstance(result["configurations"], dict):
for name, config_data in result["configurations"].items():
if isinstance(config_data, dict):
# Decrypt API keys for relevant providers
provider = config_data.get("provider", "").lower()
if provider in ["openai", "openrouter", "mcp"] and "api_key" in config_data:
config_data["api_key"] = self._decrypt_data(config_data["api_key"])
return result