Ctrl K
ComunidadGuías…

soc_ai/agent/triage.py

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
"""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",
]