MCPcopy Index your code
hub / github.com/OpenBMB/ChatDev / is_triggered

Method is_triggered

entity/configs/node/node.py:452–459  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

450 return None
451
452 def is_triggered(self) -> bool:
453 if self.start_triggered:
454 return True
455 for predecessor in self.predecessors:
456 for edge_link in predecessor.iter_outgoing_edges():
457 if edge_link.target is self and edge_link.trigger and edge_link.triggered:
458 return True
459 return False
460
461 def reset_triggers(self) -> None:
462 self.start_triggered = False

Calls 1

iter_outgoing_edgesMethod · 0.80

Tested by

no test coverage detected