https://github.com/microsoft/autogen/blob/4e95630fa95111166d29d24fe47ffcdea059acbb/autogen/agentchat/conversable_agent.py#L2040-L2048