#pragma once

#include "Commandlets/Commandlet.h"
#include "WingCommandlet.generated.h"

/**
 * Commandlet that keeps the engine alive so the UEWingman editor subsystem
 * can serve MCP requests without the full editor UI.
 *
 * Usage:  UnrealEditor-Cmd.exe Project.uproject -run=Wingman
 */
UCLASS()
class UWingmanCommandlet : public UCommandlet
{
	GENERATED_BODY()

public:
	UWingmanCommandlet();
	virtual int32 Main(const FString& Params) override;
};
