GroupChatRunChatEvent autogen.events.agent_events.GroupChatRunChatEvent # GroupChatRunChatEvent(*, uuid=None, speaker, silent=False) Bases: BaseEvent Source code in autogen/events/agent_events.py 594 595def __init__(self, *, uuid: Optional[UUID] = None, speaker: Union["Agent", str], silent: Optional[bool] = False): super().__init__(uuid=uuid, speaker=speaker.name if hasattr(speaker, "name") else speaker, verbose=not silent) speaker instance-attribute # speaker verbose class-attribute instance-attribute # verbose = False uuid instance-attribute # uuid serialize_model # serialize_model() Source code in autogen/events/agent_events.py 597 598 599@model_serializer def serialize_model(self) -> dict[str, Any]: return {"uuid": self.uuid, "speaker": self.speaker, "silent": not self.verbose} print # print(f=None) Source code in autogen/events/agent_events.py 601 602 603 604def print(self, f: Optional[Callable[..., Any]] = None) -> None: f = f or print f(colored(f"\nNext speaker: {self.speaker}\n", "green"), flush=True)