|
|
from .hitl import ( |
|
|
HITLDecision, |
|
|
HITLInteractionType, |
|
|
HITLMode, |
|
|
HITLContext, |
|
|
HITLRequest, |
|
|
HITLResponse, |
|
|
) |
|
|
|
|
|
from .approval_manager import ( |
|
|
HITLManager, |
|
|
) |
|
|
|
|
|
from .interceptor_agent import ( |
|
|
HITLBaseAgent, |
|
|
HITLInterceptorAgent, |
|
|
HITLUserInputCollectorAgent, |
|
|
HITLConversationAgent, |
|
|
HITLInterceptorAction, |
|
|
HITLUserInputCollectorAction, |
|
|
HITLPostExecutionAction, |
|
|
HITLConversationAction |
|
|
) |
|
|
|
|
|
from .special_hitl_agent import ( |
|
|
HITLOutsideConversationAgent, |
|
|
HITLOutsideConversationAction, |
|
|
) |
|
|
|
|
|
SPECIAL_HITL_AGENT_REGISTRY = [ |
|
|
HITLOutsideConversationAgent, |
|
|
] |
|
|
|
|
|
__all__ = [ |
|
|
|
|
|
'HITLDecision', |
|
|
'HITLInteractionType', |
|
|
'HITLMode', |
|
|
'HITLContext', |
|
|
'HITLRequest', |
|
|
'HITLResponse', |
|
|
|
|
|
'HITLManager', |
|
|
|
|
|
|
|
|
'HITLBaseAgent', |
|
|
'HITLInterceptorAgent', |
|
|
'HITLUserInputCollectorAgent', |
|
|
'HITLConversationAgent', |
|
|
'HITLInterceptorAction', |
|
|
'HITLUserInputCollectorAction', |
|
|
'HITLPostExecutionAction', |
|
|
'HITLConversationAction', |
|
|
|
|
|
|
|
|
'HITLOutsideConversationAgent', |
|
|
'HITLOutsideConversationAction', |
|
|
|
|
|
|
|
|
'SPECIAL_HITL_AGENT_REGISTRY', |
|
|
] |