Namespace Unity.AI.MCP.Editor.ToolRegistry.Parameters
Classes
FindInFileParams
Parameters for the Unity.FindInFile tool. Searches a file with a regex pattern and returns line numbers and excerpts.
FindInFileResponse
Response data for Unity.FindInFile tool.
FindMatch
Match result for Unity.FindInFile tool. Represents a single pattern match with line and column positions.
ListResourcesParams
Parameters for the Unity.ListResources tool. Lists project URIs (unity://path/...) under a folder (default: Assets).
ListResourcesResponse
Response data for Unity.ListResources tool.
ManageAssetParams
Demonstrates typed parameter record for Unity.ManageAsset tool. This shows how to use record types with enums for clean, type-safe parameters.
ReadResourceParams
Parameters for the Unity.ReadResource tool. Reads a resource by unity://path/... URI with optional slicing. Uses explicit defaults for clearer LLM guidance.
ReadResourceResponse
Response data for Unity.ReadResource tool.
ResourceMetadata
Metadata for Unity.ReadResource responses.
Enums
AssetAction
Asset actions that can be performed by the Unity.ManageAsset tool.