Bases: BasePrintReceivedMessage
Source code in autogen/messages/base_message.py
| def __init__(self, uuid: Optional[UUID] = None, **kwargs: Any) -> None:
uuid = uuid or uuid4()
super().__init__(uuid=uuid, **kwargs)
|
sender_name instance-attribute
recipient_name instance-attribute
name class-attribute
instance-attribute
role class-attribute
instance-attribute
content instance-attribute
print
Source code in autogen/messages/agent_messages.py
| def print(self, f: Optional[Callable[..., Any]] = None) -> None:
f = f or print
super().print(f)
id = self.name or "No id found"
func_print = f"***** Response from calling {self.role} ({id}) *****"
f(colored(func_print, "green"), flush=True)
f(self.content, flush=True)
f(colored("*" * len(func_print), "green"), flush=True)
f("\n", "-" * 80, flush=True, sep="")
|