diff --git a/Integration.code-workspace.tpl.json b/Integration.code-workspace.tpl.json index 010e4595..b723443e 100644 --- a/Integration.code-workspace.tpl.json +++ b/Integration.code-workspace.tpl.json @@ -132,14 +132,14 @@ }, "append2" : [ { - "name": "BlueprintMCP Commandlet", + "name": "UEWingman Commandlet", "request": "launch", "program": "[UNREALENGINE]/Engine/Binaries/Linux/UnrealEditor-Linux-[DEBUG]-Cmd", "preLaunchTask": "python3 build.py c++", "args": [ "[INTEGRATION]/Integration.uproject", "-userdir=User/[USER]", - "-run=BlueprintMCP", + "-run=UEWingman", "-unattended" ], "cwd": "[INTEGRATION]", diff --git a/Integration.uproject.tpl.json b/Integration.uproject.tpl.json index 14ccb819..c2834f4d 100644 --- a/Integration.uproject.tpl.json +++ b/Integration.uproject.tpl.json @@ -42,7 +42,7 @@ ] }, { - "Name": "BlueprintMCP", + "Name": "UEWingman", "Enabled": true, "TargetAllowList": [ "Editor" diff --git a/Plugins/BlueprintMCP/Deprecated/BlueprintExportSubsystem.cpp b/Plugins/UEWingman/Deprecated/BlueprintExportSubsystem.cpp similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/BlueprintExportSubsystem.cpp rename to Plugins/UEWingman/Deprecated/BlueprintExportSubsystem.cpp diff --git a/Plugins/BlueprintMCP/Deprecated/BlueprintExportSubsystem.h b/Plugins/UEWingman/Deprecated/BlueprintExportSubsystem.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/BlueprintExportSubsystem.h rename to Plugins/UEWingman/Deprecated/BlueprintExportSubsystem.h diff --git a/Plugins/BlueprintMCP/Deprecated/BlueprintSerialization.cpp b/Plugins/UEWingman/Deprecated/BlueprintSerialization.cpp similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/BlueprintSerialization.cpp rename to Plugins/UEWingman/Deprecated/BlueprintSerialization.cpp diff --git a/Plugins/BlueprintMCP/Deprecated/Blueprint_Search.h b/Plugins/UEWingman/Deprecated/Blueprint_Search.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/Blueprint_Search.h rename to Plugins/UEWingman/Deprecated/Blueprint_Search.h diff --git a/Plugins/BlueprintMCP/Deprecated/Blueprint_SearchContents.h b/Plugins/UEWingman/Deprecated/Blueprint_SearchContents.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/Blueprint_SearchContents.h rename to Plugins/UEWingman/Deprecated/Blueprint_SearchContents.h diff --git a/Plugins/BlueprintMCP/Deprecated/Material_ReparentInstance.h b/Plugins/UEWingman/Deprecated/Material_ReparentInstance.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/Material_ReparentInstance.h rename to Plugins/UEWingman/Deprecated/Material_ReparentInstance.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_AddMaterialExpression.h b/Plugins/UEWingman/Deprecated/UMCPHandler_AddMaterialExpression.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_AddMaterialExpression.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_AddMaterialExpression.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_AddStructField.h b/Plugins/UEWingman/Deprecated/UMCPHandler_AddStructField.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_AddStructField.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_AddStructField.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_BlueprintSearchTypeUsage.h b/Plugins/UEWingman/Deprecated/UMCPHandler_BlueprintSearchTypeUsage.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_BlueprintSearchTypeUsage.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_BlueprintSearchTypeUsage.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_ConnectMaterialExpressionPins.h b/Plugins/UEWingman/Deprecated/UMCPHandler_ConnectMaterialExpressionPins.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_ConnectMaterialExpressionPins.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_ConnectMaterialExpressionPins.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_DeleteMaterialExpression.h b/Plugins/UEWingman/Deprecated/UMCPHandler_DeleteMaterialExpression.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_DeleteMaterialExpression.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_DeleteMaterialExpression.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_DescribeMaterialInEnglish.h b/Plugins/UEWingman/Deprecated/UMCPHandler_DescribeMaterialInEnglish.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_DescribeMaterialInEnglish.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_DescribeMaterialInEnglish.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_DisconnectMaterialExpressionPin.h b/Plugins/UEWingman/Deprecated/UMCPHandler_DisconnectMaterialExpressionPin.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_DisconnectMaterialExpressionPin.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_DisconnectMaterialExpressionPin.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_DumpMaterial.h b/Plugins/UEWingman/Deprecated/UMCPHandler_DumpMaterial.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_DumpMaterial.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_DumpMaterial.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_DumpMaterialFunction.h b/Plugins/UEWingman/Deprecated/UMCPHandler_DumpMaterialFunction.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_DumpMaterialFunction.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_DumpMaterialFunction.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_RemoveStructField.h b/Plugins/UEWingman/Deprecated/UMCPHandler_RemoveStructField.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_RemoveStructField.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_RemoveStructField.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_SearchWithinMaterials.h b/Plugins/UEWingman/Deprecated/UMCPHandler_SearchWithinMaterials.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_SearchWithinMaterials.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_SearchWithinMaterials.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_SetMaterialExpressionPosition.h b/Plugins/UEWingman/Deprecated/UMCPHandler_SetMaterialExpressionPosition.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_SetMaterialExpressionPosition.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_SetMaterialExpressionPosition.h diff --git a/Plugins/BlueprintMCP/Deprecated/UMCPHandler_SetMaterialExpressionProperty.h b/Plugins/UEWingman/Deprecated/UMCPHandler_SetMaterialExpressionProperty.h similarity index 100% rename from Plugins/BlueprintMCP/Deprecated/UMCPHandler_SetMaterialExpressionProperty.h rename to Plugins/UEWingman/Deprecated/UMCPHandler_SetMaterialExpressionProperty.h diff --git a/Plugins/BlueprintMCP/LICENSE.txt b/Plugins/UEWingman/LICENSE.txt similarity index 100% rename from Plugins/BlueprintMCP/LICENSE.txt rename to Plugins/UEWingman/LICENSE.txt diff --git a/Plugins/BlueprintMCP/README.md b/Plugins/UEWingman/README.md similarity index 100% rename from Plugins/BlueprintMCP/README.md rename to Plugins/UEWingman/README.md diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_Create.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_Create.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSlotNames.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_ListSlotNames.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSlotNames.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_ListSlotNames.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSyncGroups.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_ListSyncGroups.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_ListSyncGroups.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_ListSyncGroups.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/AnimBlueprint_SetBlendSpaceSamples.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlendSpace_Create.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/BlendSpace_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlendSpace_Create.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/BlendSpace_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Create.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/BlueprintGraph_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Create.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/BlueprintGraph_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Delete.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/BlueprintGraph_Delete.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Delete.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/BlueprintGraph_Delete.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Rename.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/BlueprintGraph_Rename.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/BlueprintGraph_Rename.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/BlueprintGraph_Rename.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddComponent.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_AddComponent.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddComponent.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_AddComponent.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddEventDispatcher.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_AddEventDispatcher.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddEventDispatcher.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_AddEventDispatcher.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddInterface.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_AddInterface.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_AddInterface.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_AddInterface.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Compile.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Compile.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Compile.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Compile.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Diff.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Diff.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Diff.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Diff.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Dump.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Dump.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Dump.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Dump.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListComponents.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_ListComponents.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListComponents.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_ListComponents.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListEventDispatchers.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_ListEventDispatchers.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListEventDispatchers.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_ListEventDispatchers.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListInterfaces.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_ListInterfaces.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_ListInterfaces.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_ListInterfaces.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RefreshAllNodes.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_RefreshAllNodes.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RefreshAllNodes.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_RefreshAllNodes.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveComponent.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_RemoveComponent.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveComponent.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_RemoveComponent.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveInterface.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_RemoveInterface.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_RemoveInterface.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_RemoveInterface.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Reparent.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Reparent.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Blueprint_Reparent.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Blueprint_Reparent.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_Search.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Class_Search.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_Search.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Class_Search.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_ShowProperties.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Class_ShowProperties.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Class_ShowProperties.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Class_ShowProperties.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Create.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Enum_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Create.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Enum_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Modify.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Enum_Modify.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Enum_Modify.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Enum_Modify.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/MaterialFunction_Create.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/MaterialFunction_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/MaterialFunction_Create.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/MaterialFunction_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddState.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_AddState.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddState.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_AddState.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddTransition.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_AddTransition.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_AddTransition.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_AddTransition.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_RemoveState.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_RemoveState.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_RemoveState.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_RemoveState.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetAnimation.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_SetAnimation.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetAnimation.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_SetAnimation.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetBlendSpace.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_SetBlendSpace.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetBlendSpace.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_SetBlendSpace.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetTransitionRule.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_SetTransitionRule.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/StateMachine_SetTransitionRule.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/StateMachine_SetTransitionRule.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Create.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Struct_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Create.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Struct_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Modify.h b/Plugins/UEWingman/Source/UEWingman/HalfBaked/Struct_Modify.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/HalfBaked/Struct_Modify.h rename to Plugins/UEWingman/Source/UEWingman/HalfBaked/Struct_Modify.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Backup.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Backup.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Backup.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Backup.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Delete.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Delete.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Delete.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Delete.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_FindReferences.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Asset_FindReferences.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_FindReferences.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Asset_FindReferences.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Rename.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Rename.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Rename.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Rename.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Restore.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Restore.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Restore.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Restore.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Search.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Search.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Asset_Search.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Asset_Search.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Create.h b/Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Create.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Delete.h b/Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Delete.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Delete.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Delete.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Dump.h b/Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Dump.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Dump.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Dump.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Modify.h b/Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Modify.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/BlueprintVariable_Modify.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/BlueprintVariable_Modify.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Create.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Blueprint_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Blueprint_Create.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Blueprint_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Editor_ListOpenAssets.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Editor_ListOpenAssets.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Editor_ListOpenAssets.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Editor_ListOpenAssets.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Editor_OpenAsset.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Editor_OpenAsset.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Editor_OpenAsset.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Editor_OpenAsset.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_ChooseMenu.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_ChooseMenu.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_ChooseMenu.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_ChooseMenu.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Create.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Create.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Delete.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Delete.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Delete.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Delete.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Dump.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Dump.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Dump.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Dump.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Duplicate.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Duplicate.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_Duplicate.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_Duplicate.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_GetComment.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_GetComment.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_GetComment.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_GetComment.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SearchTypes.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SearchTypes.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SearchTypes.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SearchTypes.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetArgs.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetArgs.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetArgs.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetArgs.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetComment.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetComment.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetComment.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetComment.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetDefaults.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetDefaults.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetDefaults.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetDefaults.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetPositions.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetPositions.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_SetPositions.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_SetPositions.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_ShowMenu.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_ShowMenu.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphNode_ShowMenu.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphNode_ShowMenu.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphPin_Connect.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphPin_Connect.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphPin_Connect.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphPin_Connect.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphPin_Disconnect.h b/Plugins/UEWingman/Source/UEWingman/Handlers/GraphPin_Disconnect.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/GraphPin_Disconnect.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/GraphPin_Disconnect.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Graph_Dump.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Graph_Dump.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Graph_Dump.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Graph_Dump.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_ClearParameter.h b/Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_ClearParameter.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_ClearParameter.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_ClearParameter.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_Create.h b/Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_Create.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_DumpParameters.h b/Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_DumpParameters.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_DumpParameters.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_DumpParameters.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_SetParameter.h b/Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_SetParameter.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/MaterialInstance_SetParameter.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/MaterialInstance_SetParameter.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Compile.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Material_Compile.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Compile.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Material_Compile.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Create.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Material_Create.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_Create.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Material_Create.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_DumpParameters.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Material_DumpParameters.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Material_DumpParameters.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Material_DumpParameters.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Property_Dump.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Property_Dump.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Property_Dump.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Property_Dump.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Property_Get.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Property_Get.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Property_Get.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Property_Get.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Property_Set.h b/Plugins/UEWingman/Source/UEWingman/Handlers/Property_Set.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/Property_Set.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/Property_Set.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/ShowCommands.h b/Plugins/UEWingman/Source/UEWingman/Handlers/ShowCommands.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/ShowCommands.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/ShowCommands.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/TypeName_Search.h b/Plugins/UEWingman/Source/UEWingman/Handlers/TypeName_Search.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/TypeName_Search.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/TypeName_Search.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/UserManual.h b/Plugins/UEWingman/Source/UEWingman/Handlers/UserManual.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Handlers/UserManual.h rename to Plugins/UEWingman/Source/UEWingman/Handlers/UserManual.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/HandlerCodingStandards.md b/Plugins/UEWingman/Source/UEWingman/Private/HandlerCodingStandards.md similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/HandlerCodingStandards.md rename to Plugins/UEWingman/Source/UEWingman/Private/HandlerCodingStandards.md diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/HandlerIssues.md b/Plugins/UEWingman/Source/UEWingman/Private/HandlerIssues.md similarity index 97% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/HandlerIssues.md rename to Plugins/UEWingman/Source/UEWingman/Private/HandlerIssues.md index 6cc395ce..70cf5c31 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/HandlerIssues.md +++ b/Plugins/UEWingman/Source/UEWingman/Private/HandlerIssues.md @@ -1,4 +1,4 @@ -# Serious Issues Remaining in BlueprintMCP Handlers +# Serious Issues Remaining in UEWingman Handlers ## Breaking API Changes diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingBlueprintVar.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingBlueprintVar.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingBlueprintVar.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingBlueprintVar.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingCommandlet.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingCommandlet.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingCommandlet.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingCommandlet.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingFetcher.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingFetcher.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingFetcher.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingFetcher.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingFunctionArgs.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingFunctionArgs.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingFunctionArgs.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingFunctionArgs.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingGraphExport.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingGraphExport.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingGraphExport.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingGraphExport.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingJson.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingJson.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingJson.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingJson.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingLogCapture.h b/Plugins/UEWingman/Source/UEWingman/Private/WingLogCapture.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingLogCapture.h rename to Plugins/UEWingman/Source/UEWingman/Private/WingLogCapture.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingMaterialParameter.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingMaterialParameter.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingMaterialParameter.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingMaterialParameter.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingModule.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingModule.cpp similarity index 57% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingModule.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingModule.cpp index 03747c6b..d2632553 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingModule.cpp +++ b/Plugins/UEWingman/Source/UEWingman/Private/WingModule.cpp @@ -1,4 +1,4 @@ #include "WingModule.h" #include "Modules/ModuleManager.h" -IMPLEMENT_MODULE(FWingModule, BlueprintMCP); +IMPLEMENT_MODULE(FWingModule, UEWingman); diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingModule.h b/Plugins/UEWingman/Source/UEWingman/Private/WingModule.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingModule.h rename to Plugins/UEWingman/Source/UEWingman/Private/WingModule.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingNotifier.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingNotifier.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingNotifier.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingNotifier.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingProperty.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingProperty.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingProperty.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingProperty.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingServer.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingServer.cpp similarity index 95% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingServer.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingServer.cpp index 8ff2a387..97a908fa 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingServer.cpp +++ b/Plugins/UEWingman/Source/UEWingman/Private/WingServer.cpp @@ -116,7 +116,7 @@ void UWingServer::Initialize(FSubsystemCollectionBase& Collection) ListenSocket = SocketSub->CreateSocket(NAME_Stream, TEXT("WingServer"), false); if (!ListenSocket) { - UE_LOG(LogTemp, Error, TEXT("BlueprintMCP: Failed to create listen socket")); + UE_LOG(LogTemp, Error, TEXT("UEWingman: Failed to create listen socket")); return; } @@ -130,7 +130,7 @@ void UWingServer::Initialize(FSubsystemCollectionBase& Collection) if (!ListenSocket->Bind(*Addr)) { - UE_LOG(LogTemp, Error, TEXT("BlueprintMCP: Failed to bind to port %d"), Port); + UE_LOG(LogTemp, Error, TEXT("UEWingman: Failed to bind to port %d"), Port); SocketSub->DestroySocket(ListenSocket); ListenSocket = nullptr; return; @@ -138,7 +138,7 @@ void UWingServer::Initialize(FSubsystemCollectionBase& Collection) if (!ListenSocket->Listen(4)) { - UE_LOG(LogTemp, Error, TEXT("BlueprintMCP: Failed to listen on port %d"), Port); + UE_LOG(LogTemp, Error, TEXT("UEWingman: Failed to listen on port %d"), Port); SocketSub->DestroySocket(ListenSocket); ListenSocket = nullptr; return; @@ -148,7 +148,7 @@ void UWingServer::Initialize(FSubsystemCollectionBase& Collection) LogCapture.bEnabled = false; LogCapture.Install(); bRunning = true; - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: MCP server listening on tcp://localhost:%d"), Port); + UE_LOG(LogTemp, Display, TEXT("UEWingman: MCP server listening on tcp://localhost:%d"), Port); } void UWingServer::Deinitialize() @@ -204,7 +204,7 @@ void UWingServer::Deinitialize() bRunning = false; bShuttingDown = false; GWingServer = nullptr; - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Server stopped.")); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Server stopped.")); Super::Deinitialize(); } @@ -348,7 +348,7 @@ void UWingServer::AcceptNewConnections() Client->ThreadFuture = Async(EAsyncExecution::Thread, [this, Client]() { ClientThreadFunc(this, Client); }); Clients.Add(Client); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Client connected.")); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Client connected.")); } void UWingServer::CleanupFinishedClients() @@ -430,7 +430,7 @@ void UWingServer::ClientThreadFunc(UWingServer* Server, TSharedPtrbDone = true; - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Client disconnected.")); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Client disconnected.")); } diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingToolMenu.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingToolMenu.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingToolMenu.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingToolMenu.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingTypes.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingTypes.cpp similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingTypes.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingTypes.cpp diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingUtils.cpp b/Plugins/UEWingman/Source/UEWingman/Private/WingUtils.cpp similarity index 94% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingUtils.cpp rename to Plugins/UEWingman/Source/UEWingman/Private/WingUtils.cpp index a4b891fc..fc2adb13 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Private/WingUtils.cpp +++ b/Plugins/UEWingman/Source/UEWingman/Private/WingUtils.cpp @@ -313,7 +313,7 @@ TArray WingUtils::AllNodes(UBlueprint* BP) bool WingUtils::SaveBlueprintPackage(UBlueprint* BP) { UPackage* Package = BP->GetPackage(); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: SaveBlueprintPackage — begin for '%s'"), *BP->GetName()); + UE_LOG(LogTemp, Display, TEXT("UEWingman: SaveBlueprintPackage — begin for '%s'"), *BP->GetName()); // 1. Build absolute package filename — use .umap for map packages, .uasset otherwise FString PackageExtension = Package->ContainsMap() @@ -322,7 +322,7 @@ bool WingUtils::SaveBlueprintPackage(UBlueprint* BP) FString PackageFilename = FPackageName::LongPackageNameToFilename( Package->GetName(), PackageExtension); PackageFilename = FPaths::ConvertRelativePathToFull(PackageFilename); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Save target: %s"), *PackageFilename); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Save target: %s"), *PackageFilename); // 2. Phase 1: Try explicit compilation (same flags as UCompileAllBlueprintsCommandlet) bool bCompiled = false; @@ -333,19 +333,19 @@ bool WingUtils::SaveBlueprintPackage(UBlueprint* BP) EBlueprintCompileOptions::SkipGarbageCollection | EBlueprintCompileOptions::SkipFiBSearchMetaUpdate; - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Phase 1: Attempting explicit compilation...")); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Phase 1: Attempting explicit compilation...")); #if PLATFORM_WINDOWS int32 CompileResult = TryCompileBlueprintSEH(BP, CompileOpts); if (CompileResult == 0) { bCompiled = (BP->Status == BS_UpToDate); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Compilation %s (status=%d)"), + UE_LOG(LogTemp, Display, TEXT("UEWingman: Compilation %s (status=%d)"), bCompiled ? TEXT("succeeded") : TEXT("completed with warnings"), (int32)BP->Status); } else { - UE_LOG(LogTemp, Warning, TEXT("BlueprintMCP: Compilation crashed (SEH), proceeding uncompiled")); + UE_LOG(LogTemp, Warning, TEXT("UEWingman: Compilation crashed (SEH), proceeding uncompiled")); } #else FKismetEditorUtilities::CompileBlueprint(BP, CompileOpts, nullptr); @@ -367,7 +367,7 @@ bool WingUtils::SaveBlueprintPackage(UBlueprint* BP) // 4. Clear read-only attribute if present (source control or LFS may set this) if (FPlatformFileManager::Get().GetPlatformFile().IsReadOnly(*PackageFilename)) { - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Clearing read-only attribute on %s"), *PackageFilename); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Clearing read-only attribute on %s"), *PackageFilename); FPlatformFileManager::Get().GetPlatformFile().SetReadOnly(*PackageFilename, false); } @@ -398,24 +398,24 @@ bool WingUtils::SaveBlueprintPackage(UBlueprint* BP) if (World) { BaseObject = World; - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Map package detected — saving UWorld '%s'"), *World->GetName()); + UE_LOG(LogTemp, Display, TEXT("UEWingman: Map package detected — saving UWorld '%s'"), *World->GetName()); } else { - UE_LOG(LogTemp, Warning, TEXT("BlueprintMCP: Map package detected but no UWorld found — saving with BP as base")); + UE_LOG(LogTemp, Warning, TEXT("UEWingman: Map package detected but no UWorld found — saving with BP as base")); } } ESavePackageResult SaveResult = ESavePackageResult::Error; - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: Phase 3: Calling UPackage::Save (compiled=%s, isMap=%s)..."), + UE_LOG(LogTemp, Display, TEXT("UEWingman: Phase 3: Calling UPackage::Save (compiled=%s, isMap=%s)..."), bCompiled ? TEXT("yes") : TEXT("no"), bIsMapPackage ? TEXT("yes") : TEXT("no")); #if PLATFORM_WINDOWS int32 SEHCode = TrySavePackageSEH(Package, BaseObject, *PackageFilename, &SaveArgs, &SaveResult); if (SEHCode != 0) { - UE_LOG(LogTemp, Error, TEXT("BlueprintMCP: UPackage::Save CRASHED (SEH exception caught)")); + UE_LOG(LogTemp, Error, TEXT("UEWingman: UPackage::Save CRASHED (SEH exception caught)")); } #else FSavePackageResultStruct Result = UPackage::Save(Package, BaseObject, *PackageFilename, SaveArgs); @@ -430,7 +430,7 @@ bool WingUtils::SaveBlueprintPackage(UBlueprint* BP) } bool bSuccess = (SaveResult == ESavePackageResult::Success); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: SaveBlueprintPackage — %s for '%s' (compiled=%s, result=%d)"), + UE_LOG(LogTemp, Display, TEXT("UEWingman: SaveBlueprintPackage — %s for '%s' (compiled=%s, result=%d)"), bSuccess ? TEXT("SUCCEEDED") : TEXT("FAILED"), *BP->GetName(), bCompiled ? TEXT("yes") : TEXT("no"), (int32)SaveResult); @@ -518,7 +518,7 @@ bool WingUtils::SaveGenericPackage(UObject* Asset) { if (!Asset) return false; UPackage* Package = Asset->GetPackage(); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: SaveGenericPackage — begin for '%s'"), *Asset->GetName()); + UE_LOG(LogTemp, Display, TEXT("UEWingman: SaveGenericPackage — begin for '%s'"), *Asset->GetName()); FString PackageFilename = FPackageName::LongPackageNameToFilename( Package->GetName(), FPackageName::GetAssetPackageExtension()); @@ -538,7 +538,7 @@ bool WingUtils::SaveGenericPackage(UObject* Asset) int32 SEHCode = TrySavePackageSEH(Package, Asset, *PackageFilename, &SaveArgs, &SaveResult); if (SEHCode != 0) { - UE_LOG(LogTemp, Error, TEXT("BlueprintMCP: SaveGenericPackage CRASHED (SEH exception)")); + UE_LOG(LogTemp, Error, TEXT("UEWingman: SaveGenericPackage CRASHED (SEH exception)")); } #else FSavePackageResultStruct Result = UPackage::Save(Package, Asset, *PackageFilename, SaveArgs); @@ -546,7 +546,7 @@ bool WingUtils::SaveGenericPackage(UObject* Asset) #endif bool bSuccess = (SaveResult == ESavePackageResult::Success); - UE_LOG(LogTemp, Display, TEXT("BlueprintMCP: SaveGenericPackage — %s for '%s'"), + UE_LOG(LogTemp, Display, TEXT("UEWingman: SaveGenericPackage — %s for '%s'"), bSuccess ? TEXT("SUCCEEDED") : TEXT("FAILED"), *Asset->GetName()); return bSuccess; } diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingBlueprintVar.h b/Plugins/UEWingman/Source/UEWingman/Public/WingBlueprintVar.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingBlueprintVar.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingBlueprintVar.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingCommandlet.h b/Plugins/UEWingman/Source/UEWingman/Public/WingCommandlet.h similarity index 69% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingCommandlet.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingCommandlet.h index ade9ccd8..e73d5ea0 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingCommandlet.h +++ b/Plugins/UEWingman/Source/UEWingman/Public/WingCommandlet.h @@ -5,10 +5,10 @@ #include "WingCommandlet.generated.h" /** - * Commandlet that keeps the engine alive so the BlueprintMCP editor subsystem + * 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=BlueprintMCP + * Usage: UnrealEditor-Cmd.exe Project.uproject -run=UEWingman */ UCLASS() class UWingCommandlet : public UCommandlet diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingFetcher.h b/Plugins/UEWingman/Source/UEWingman/Public/WingFetcher.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingFetcher.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingFetcher.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingFunctionArgs.h b/Plugins/UEWingman/Source/UEWingman/Public/WingFunctionArgs.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingFunctionArgs.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingFunctionArgs.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingGraphExport.h b/Plugins/UEWingman/Source/UEWingman/Public/WingGraphExport.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingGraphExport.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingGraphExport.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingHandler.h b/Plugins/UEWingman/Source/UEWingman/Public/WingHandler.h similarity index 97% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingHandler.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingHandler.h index 0ab5c67f..a3bb4ed5 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingHandler.h +++ b/Plugins/UEWingman/Source/UEWingman/Public/WingHandler.h @@ -42,7 +42,7 @@ class UWingHandler : public UInterface GENERATED_BODY() }; -class BLUEPRINTMCP_API IWingHandler +class UEWINGMAN_API IWingHandler { GENERATED_BODY() diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingJson.h b/Plugins/UEWingman/Source/UEWingman/Public/WingJson.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingJson.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingJson.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingMaterialParameter.h b/Plugins/UEWingman/Source/UEWingman/Public/WingMaterialParameter.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingMaterialParameter.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingMaterialParameter.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingNotifier.h b/Plugins/UEWingman/Source/UEWingman/Public/WingNotifier.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingNotifier.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingNotifier.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingPackageMaker.h b/Plugins/UEWingman/Source/UEWingman/Public/WingPackageMaker.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingPackageMaker.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingPackageMaker.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingProperty.h b/Plugins/UEWingman/Source/UEWingman/Public/WingProperty.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingProperty.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingProperty.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingServer.h b/Plugins/UEWingman/Source/UEWingman/Public/WingServer.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingServer.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingServer.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingToolMenu.h b/Plugins/UEWingman/Source/UEWingman/Public/WingToolMenu.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingToolMenu.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingToolMenu.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingTypes.h b/Plugins/UEWingman/Source/UEWingman/Public/WingTypes.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingTypes.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingTypes.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingUtils.h b/Plugins/UEWingman/Source/UEWingman/Public/WingUtils.h similarity index 100% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/Public/WingUtils.h rename to Plugins/UEWingman/Source/UEWingman/Public/WingUtils.h diff --git a/Plugins/BlueprintMCP/Source/BlueprintMCP/BlueprintMCP.Build.cs b/Plugins/UEWingman/Source/UEWingman/UEWingman.Build.cs similarity index 84% rename from Plugins/BlueprintMCP/Source/BlueprintMCP/BlueprintMCP.Build.cs rename to Plugins/UEWingman/Source/UEWingman/UEWingman.Build.cs index 1712e577..09839261 100644 --- a/Plugins/BlueprintMCP/Source/BlueprintMCP/BlueprintMCP.Build.cs +++ b/Plugins/UEWingman/Source/UEWingman/UEWingman.Build.cs @@ -1,8 +1,8 @@ using UnrealBuildTool; -public class BlueprintMCP : ModuleRules +public class UEWingman : ModuleRules { - public BlueprintMCP(ReadOnlyTargetRules Target) : base(Target) + public UEWingman(ReadOnlyTargetRules Target) : base(Target) { PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; diff --git a/Plugins/BlueprintMCP/BlueprintMCP.uplugin b/Plugins/UEWingman/UEWingman.uplugin similarity index 60% rename from Plugins/BlueprintMCP/BlueprintMCP.uplugin rename to Plugins/UEWingman/UEWingman.uplugin index 14af2cfe..5d5c5aa4 100644 --- a/Plugins/BlueprintMCP/BlueprintMCP.uplugin +++ b/Plugins/UEWingman/UEWingman.uplugin @@ -2,8 +2,8 @@ "FileVersion": 3, "Version": 1, "VersionName": "1.0", - "FriendlyName": "Blueprint MCP", - "Description": "MCP server for inspecting and modifying UE5 Blueprint assets from AI coding assistants", + "FriendlyName": "UE Wingman", + "Description": "Server for inspecting and modifying UE5 assets from AI coding assistants", "Category": "Editor", "CreatedBy": "", "CanContainContent": false, @@ -11,7 +11,7 @@ "Installed": false, "Modules": [ { - "Name": "BlueprintMCP", + "Name": "UEWingman", "Type": "Editor", "LoadingPhase": "Default" } diff --git a/tools/wing-rename.py b/tools/wing-rename.py index 5c4494df..bd516090 100644 --- a/tools/wing-rename.py +++ b/tools/wing-rename.py @@ -5,7 +5,7 @@ Usage: python3 tools/wing-rename.py OLD NEW [OLD NEW ...] Each OLD/NEW pair is replaced in every file under: - Plugins/BlueprintMCP/Source/BlueprintMCP/ + Plugins/UEWingman/Source/UEWingman/ File names are also renamed if they contain OLD. @@ -17,7 +17,7 @@ import os PLUGIN_SRC = os.path.join( os.path.dirname(os.path.dirname(os.path.abspath(__file__))), - "Plugins", "BlueprintMCP", "Source", "BlueprintMCP" + "Plugins", "UEWingman", "Source", "UEWingman" ) def collect_files(root):