def METHOD_NAME(self, plugin_type: AgentPluginType, plugin_name: str, plugin: object) -> None:
    """
    Loads a plugin into the puppet
    :param plugin_type: The type of plugin being loaded
    :param plugin_name: The plugin class name
    :param plugin: The plugin object to load
    """