#!/usr/bin/env python3 """ Seeder Intelligence adapters (stable for service import reliability). """ from __future__ import annotations from typing import Any try: # pragma: no cover from intelligence.analyzer import detect_anomalies as _detect_anomalies except Exception: # pragma: no cover async def _detect_anomalies(threshold: float = -0.5) -> list[dict]: # type: ignore return [] try: # pragma: no cover from intelligence.autotune import adjust_scheduling as _adjust_scheduling except Exception: # pragma: no cover async def _adjust_scheduling() -> dict[str, Any]: # type: ignore return {} try: # pragma: no cover from intelligence.knowledge_sync import export_recent as _export_recent except Exception: # pragma: no cover async def _export_recent(limit: int = 100) -> list[dict]: # type: ignore return [] try: # pragma: no cover from intelligence.trainer import run_trainer as _run_trainer, train_policies as _train_policies except Exception: # pragma: no cover async def _train_policies() -> None: # type: ignore return None async def _run_trainer(interval: float = 60.0) -> None: # type: ignore return None detect_anomalies = _detect_anomalies adjust_scheduling = _adjust_scheduling export_recent = _export_recent train_policies = _train_policies run_trainer = _run_trainer __all__ = [ "detect_anomalies", "adjust_scheduling", "export_recent", "train_policies", "run_trainer", ]