YueGuobin 983ed32663 feat(copilot): refactor prompts module for GNS3 Copilot
- Rename module description from FlowNet-Lab to GNS3 Copilot
- Replace linux_specialist_prompt and experiment_deploy_prompt imports with base_prompt
- Update __all__ export list to include SYSTEM_PROMPT instead of removed prompts
- Improve module docstring with detailed component descriptions and available prompts
- Maintain dynamic version management and module metadata
2026-03-03 23:31:38 +08:00

29 lines
663 B
Python

"""
Prompts module for GNS3 Copilot.
This package contains system prompts and prompt loading utilities for
the GNS3 Copilot AI agent.
"""
from .base_prompt import SYSTEM_PROMPT
from .prompt_loader import load_system_prompt
from .title_prompt import TITLE_PROMPT
# Dynamic version management
try:
from importlib.metadata import version
__version__ = version("gns3-copilot")
except Exception:
__version__ = "unknown"
__author__ = "Guobin Yue"
__description__ = "AI-powered network automation assistant for GNS3"
__url__ = "https://github.com/yueguobin/gns3-copilot"
__all__ = [
"SYSTEM_PROMPT",
"TITLE_PROMPT",
"load_system_prompt",
]