validate_asset
Runs enabled Unreal Editor data validators on a specified asset, returning validation status, errors, and warnings so agents can verify asset integrity before use.
Instructions
Run the enabled editor data validators (UEditorValidatorSubsystem::IsAssetValid, Script use case) on one asset: validation_result (Valid, Invalid or NotValidated), is_valid (NotValidated counts as valid), errors and warnings. Read-only; validators_run counts the enabled validators, not those that applied.
Returns: { asset_path: string, resolved_object_path: string, validation_result: string, is_valid: bool, errors: [string], warnings: [string], error_count: number, warning_count: number, validators_run: number }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset_path | Yes | Object/package path of the asset, e.g. "/Game/MyGame/M_Example". |