Spaces:
Paused
Paused
| """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", | |
| ] | |