async def aget_keys(self) -> List[str]:
        """
        Get all keys (session IDs) asynchronously.

        Returns:
            List of session IDs

        """
        # Get distinct session IDs
        return await self._async_collection.distinct("session_id")

        Get all keys (session IDs) asynchronously.

        Returns:
            List of session IDs

        
llama-index-integrations/storage/chat_store/llama-index-storage-chat-store-mongo/llama_index/storage/chat_store/mongo/base.py