def get_collab_functions(self, tool_name=None):
        """
        Get the list of available functionalities excluding the specified tool.

        Args:
            tool_name (str, optional): The name of the tool to exclude. Defaults to None.

        Returns:
            list: A list of available functionalities.

        """
        if tool_name:
            return [
                tool.metadata.name
                for tool in self.tools
                if tool.metadata.name != tool_name
            ]
        else:
            return [tool.metadata.name for tool in self.tools]

        Get the list of available functionalities excluding the specified tool.

        Args:
            tool_name (str, optional): The name of the tool to exclude. Defaults to None.

        Returns:
            list: A list of available functionalities.

        
llama-index-packs/llama-index-packs-secgpt/llama_index/packs/secgpt/tool_importer.py