From b12920264e70fdb52d9c60871cca0b288d1c12e7 Mon Sep 17 00:00:00 2001 From: Midwich Date: Tue, 5 May 2026 11:52:27 +0400 Subject: [PATCH] fix(config): add missing websearch_firecrawl_key to DEFAULT_CONFIG The websearch_firecrawl_key config key was added in PR #7764 (Firecrawl web search provider) but was missing from DEFAULT_CONFIG in default.py. Because AstrBotConfig.check_config_integrity() removes keys that exist in the user's cmd_config.json but are absent from DEFAULT_CONFIG, the firecrawl API key is silently deleted on every container restart. Fixes: unreported issue (config key removed on restart) --- astrbot/core/config/default.py | 1 + 1 file changed, 1 insertion(+) diff --git a/astrbot/core/config/default.py b/astrbot/core/config/default.py index 2b8fce9d34..d71f2bba5f 100644 --- a/astrbot/core/config/default.py +++ b/astrbot/core/config/default.py @@ -111,6 +111,7 @@ "websearch_bocha_key": [], "websearch_brave_key": [], "websearch_baidu_app_builder_key": "", + "websearch_firecrawl_key": [], "web_search_link": False, "display_reasoning_text": False, "identifier": False,