22from  enum  import  Enum 
33from  typing  import  Literal , Optional 
44
5- from  autogen_core .components .models  import  (
6-     AssistantMessage ,
7-     FunctionExecutionResultMessage ,
8-     LLMMessage ,
9-     SystemMessage ,
10-     UserMessage ,
11- )
5+ from  .messages_kernel  import  AgentType 
126from  pydantic  import  BaseModel , Field 
137
148
@@ -23,15 +17,15 @@ class DataType(str, Enum):
2317class  BAgentType (str , Enum ):
2418    """Enumeration of agent types.""" 
2519
26-     human_agent  =  "HumanAgent" 
27-     hr_agent  =  "HrAgent" 
28-     marketing_agent  =  "MarketingAgent" 
29-     procurement_agent  =  "ProcurementAgent" 
30-     product_agent  =  "ProductAgent" 
31-     generic_agent  =  "GenericAgent" 
32-     tech_support_agent  =  "TechSupportAgent" 
33-     group_chat_manager  =  "GroupChatManager" 
34-     planner_agent  =  "PlannerAgent" 
20+     AgentType . HUMAN . value  =  "HumanAgent" 
21+     AgentType . HR . value  =  "HrAgent" 
22+     AgentType . MARKETING . value  =  "MarketingAgent" 
23+     AgentType . PROCUREMENT . value  =  "ProcurementAgent" 
24+     AgentType . PRODUCT . value  =  "ProductAgent" 
25+     AgentType . GENERIC . value  =  "GenericAgent" 
26+     AgentType . TECH_SUPPORT . value  =  "TechSupportAgent" 
27+     AgentType . GROUP_CHAT_MANAGER . value  =  "GroupChatManager" 
28+     AgentType . PLANNER . value  =  "PlannerAgent" 
3529
3630    # Add other agents as needed 
3731
0 commit comments