@ -35,7 +35,7 @@ class DialogueSimulator:
speaker = self.agents[speaker_idx]
#2. next speaker ends message
message = speaker.send()
message = speaker.run()
#everyone receives messages
for receiver in self.agents:
@ -114,6 +114,9 @@ class Worker:
"""
self.message_history.append(f"{name}: {message}")
def send(self, ) -> str:
self.agent.run(self.message_history)
def add(self, task, priority=0):
self.task_queue.append((priority, task))