diff --git a/swarms/swarms/dialogue_simulator.py b/swarms/swarms/dialogue_simulator.py index 4873829c..9b7ea1f4 100644 --- a/swarms/swarms/dialogue_simulator.py +++ b/swarms/swarms/dialogue_simulator.py @@ -26,6 +26,12 @@ class DialogueSimulator: #increment time self._step += 1 + def inject(self, name: str, message: str): + for agent in self.agents: + agent.receieve(name, message) + + self._step += 1 + def step(self) -> tuple[str, str]: #choose next speaker speaker_idx = self.select_next_speaker(