"""Compatibility re-export of the triage report schema. The models moved to the neutral :mod:`soc_ai.triage_models` (package root) so consumers outside the agent package — notably the Oracle client — can import the report types without executing ``soc_ai.agent.__init__`` (which imports the orchestrator and used to create an oracle↔agent import cycle). Import from :mod:`soc_ai.triage_models` in new code; this module remains the stable historical import path. """ from __future__ import annotations from soc_ai.triage_models import ( PIPELINE_FALLBACK_PROVENANCE, InvestigationTranscript, RecommendedAction, TargetedGap, TriageReport, Verdict, WriteToolName, is_pipeline_fallback, ) __all__ = [ "PIPELINE_FALLBACK_PROVENANCE", "InvestigationTranscript", "RecommendedAction", "TargetedGap", "TriageReport", "Verdict", "WriteToolName", "is_pipeline_fallback", ]