fix: load packet analysis protocols during skills initialization

- Add reload_packet_analysis_protocols() call in _ensure_skills_manager()
- PACKET_ANALYSIS_REGISTRY was empty because it was never loaded
This commit is contained in:
YueGuobin 2026-05-12 13:41:52 +08:00
parent 67b3b778b8
commit c5af9ce389
No known key found for this signature in database

View File

@ -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")