def get_or_create_session()

in Semantic_Kernel/multi_agent/sk_multi_agent_implementation.py [0:0]


    def get_or_create_session(self, conversation_id: str) -> MultiAgent:
        """
        Retrieve an existing MultiAgent instance for the given conversation_id.
        If not found, create a new instance and store it.
        """
        if conversation_id not in self.sessions:
            print(f"session with {conversation_id} not found")
            self.sessions[conversation_id] = MultiAgent()

        return self.sessions[conversation_id]