From 91f8a0ae09652ede18e593b96fa309d5aeb7b9d4 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Mon, 24 Nov 2025 10:57:13 +0800 Subject: [PATCH] fix(provider_manager): use get method for provider_type check in load_provider --- astrbot/core/provider/manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/astrbot/core/provider/manager.py b/astrbot/core/provider/manager.py index d665b38ab..115a48463 100644 --- a/astrbot/core/provider/manager.py +++ b/astrbot/core/provider/manager.py @@ -227,7 +227,7 @@ class ProviderManager: async def load_provider(self, provider_config: dict): if not provider_config["enable"]: return - if provider_config["provider_type"] == "agent_runner": + if provider_config.get("provider_type", "") == "agent_runner": return logger.info(