Namespace Unity.AI.MCP.Editor.Tools.Parameters
Classes
ActiveToolData
Active tool information data structure.
ApplyTextEditsParams
Parameters for the Unity.ApplyTextEdits tool.
CaptureGameViewParams
Parameters for the CaptureGameView tool.
ConsoleLogEntry
Console log entry data structure.
CreateScriptParams
Parameters for the Unity.CreateScript tool.
DeleteScriptParams
Parameters for the Unity.DeleteScript tool.
EditOperation
Represents a single edit operation within ScriptApplyEditsParams
EditorStateData
Editor state information data structure.
EditorWindowInfo
Editor window information data structure.
GameObjectSelectionInfo
GameObject selection information data structure.
GetSHAParams
Parameters for the Unity.GetSha tool.
ImportExternalModelParams
Parameters for the Unity.ImportExternalModel tool.
ManageEditorParams
Parameters for the Unity.ManageEditor tool.
ManageMenuItemParams
Parameters for the Unity.ManageMenuItem tool.
ManageSceneParams
Parameters for the Unity.ManageScene tool.
ManageScriptCapabilitiesParams
Parameters for the Unity.ManageScriptCapabilities tool. This tool requires no input parameters, but we need this class for MCP framework compatibility.
ManageShaderParams
Parameters for the Unity.ManageShader tool.
PrefabStageData
Prefab stage information data structure.
ReadConsoleParams
Parameters for the Unity.ReadConsole tool.
RunCommandParams
Parameters for the Unity.RunCommand tool.
ScriptApplyEditsParams
Parameters for the Unity.ScriptApplyEdits tool that provides structured C# script editing with safer boundaries and comprehensive validation.
SelectionData
Selection information data structure.
SelectionObjectInfo
Selection object information data structure.
ValidateScriptParams
Parameters for the Unity.ValidateScript tool.
WindowPosition
Window position and size data structure.
Enums
ConsoleAction
Actions that can be performed by the Unity.ReadConsole tool.
ConsoleLogType
Console log types for filtering.
ConsoleOutputFormat
Output format for console entries.
EditorAction
Actions that can be performed by the Unity.ManageEditor tool.
MenuItemAction
Actions that can be performed by the Unity.ManageMenuItem tool.
SceneAction
Actions that can be performed by the Unity.ManageScene tool.
ShaderAction
Actions that can be performed by the Unity.ManageShader tool.