Spaces:
Paused
Paused
File size: 652 Bytes
9e65b56 1635ec4 9e65b56 1635ec4 9e65b56 1635ec4 9e65b56 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | """GovOn LangGraph runtime ํจํค์ง.
v4 ์ํคํ
์ฒ: ReAct + ToolNode ๊ธฐ๋ฐ.
์ฃผ์ public API:
- `build_govon_graph`: StateGraph ๋น๋ ํจ์
- `GovOnGraphState`: graph state TypedDict
- `ApprovalStatus`: ์น์ธ ์ํ enum
"""
from .state import ApprovalStatus, GovOnGraphState
try:
from .builder import build_govon_graph
except Exception:
import logging
logging.getLogger(__name__).warning(
"builder ๋ชจ๋ ๋ก๋ ์คํจ, build_govon_graph๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค."
)
build_govon_graph = None # type: ignore[assignment]
__all__ = [
"build_govon_graph",
"GovOnGraphState",
"ApprovalStatus",
]
|