From e1bed60f1f18585c7000643e8d8c2e56e0e78633 Mon Sep 17 00:00:00 2001 From: Raven95676 Date: Fri, 4 Jul 2025 16:13:10 +0800 Subject: [PATCH] fix: adjust timing of adding to star_registry --- astrbot/core/star/star_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/astrbot/core/star/star_manager.py b/astrbot/core/star/star_manager.py index 12f91c6d..b8365ed6 100644 --- a/astrbot/core/star/star_manager.py +++ b/astrbot/core/star/star_manager.py @@ -452,7 +452,6 @@ class PluginManager: metadata.desc = metadata_yaml.desc metadata.version = metadata_yaml.version metadata.repo = metadata_yaml.repo - star_registry.append(metadata) except Exception: pass metadata.config = plugin_config @@ -508,6 +507,8 @@ class PluginManager: if func_tool.name in inactivated_llm_tools: func_tool.active = False + star_registry.append(metadata) + else: # v3.4.0 以前的方式注册插件 logger.debug(