from core.base import BaseWorker from core.schemas import ModuleManifest from .config import SSHModuleConfig from .ssh_security import SSHSecurityWorker MANIFEST = ModuleManifest( identifier="ssh", name="SSH Security Audit", category="ssh", version="0.1.0", api_version="1", description="Audits OpenSSH server configuration.", ) CONFIG_MODEL = SSHModuleConfig def build_worker(config: SSHModuleConfig) -> BaseWorker: return SSHSecurityWorker(config)