mirror of
https://github.com/aljazceru/Auto-GPT.git
synced 2026-02-23 15:14:44 +01:00
Fix loading the plugins config (#5000)
This commit is contained in:
committed by
GitHub
parent
376ecf0c5f
commit
515742ee61
@@ -290,11 +290,6 @@ class ConfigBuilder(Configurable[Config]):
|
||||
|
||||
config_dict["plugins_allowlist"] = _safe_split(os.getenv("ALLOWLISTED_PLUGINS"))
|
||||
config_dict["plugins_denylist"] = _safe_split(os.getenv("DENYLISTED_PLUGINS"))
|
||||
config_dict["plugins_config"] = PluginsConfig.load_config(
|
||||
config_dict["plugins_config_file"],
|
||||
config_dict["plugins_denylist"],
|
||||
config_dict["plugins_allowlist"],
|
||||
)
|
||||
|
||||
with contextlib.suppress(TypeError):
|
||||
config_dict["image_size"] = int(os.getenv("IMAGE_SIZE"))
|
||||
@@ -318,7 +313,17 @@ class ConfigBuilder(Configurable[Config]):
|
||||
k: v for k, v in config_dict.items() if v is not None
|
||||
}
|
||||
|
||||
return cls.build_agent_configuration(config_dict_without_none_values)
|
||||
config = cls.build_agent_configuration(config_dict_without_none_values)
|
||||
|
||||
# Set secondary config variables (that depend on other config variables)
|
||||
|
||||
config.plugins_config = PluginsConfig.load_config(
|
||||
config.plugins_config_file,
|
||||
config.plugins_denylist,
|
||||
config.plugins_allowlist,
|
||||
)
|
||||
|
||||
return config
|
||||
|
||||
@classmethod
|
||||
def load_azure_config(cls, config_file: str = AZURE_CONFIG_FILE) -> Dict[str, str]:
|
||||
|
||||
Reference in New Issue
Block a user