diff --git a/gns3server/agent/gns3_copilot/skills/registry.py b/gns3server/agent/gns3_copilot/skills/registry.py index eb6b2b5b6..4d0cf1a53 100644 --- a/gns3server/agent/gns3_copilot/skills/registry.py +++ b/gns3server/agent/gns3_copilot/skills/registry.py @@ -132,6 +132,11 @@ def _ensure_skills_manager(): else: logger.warning("Failed to reload prompts") + if manager.reload_packet_analysis_protocols(): + logger.debug(f"Loaded {len(PACKET_ANALYSIS_REGISTRY)} packet analysis protocols") + else: + logger.warning("Failed to reload packet analysis protocols") + _skills_manager = manager logger.debug("SkillsManager initialized successfully")