|
@@ -141,7 +141,9 @@ class AgentService:
|
|
|
if agent_key not in self.agent_registry:
|
|
|
self.agent_registry[agent_key] = DialogueManager(
|
|
|
staff_id, user_id, self.user_manager, self.agent_state_cache)
|
|
|
- return self.agent_registry[agent_key]
|
|
|
+ agent = self.agent_registry[agent_key]
|
|
|
+ agent.refresh_profile()
|
|
|
+ return agent
|
|
|
|
|
|
def process_messages(self):
|
|
|
"""持续处理接收队列消息"""
|