compare_assets
Compare two Unreal Engine assets by diffing their inspect_asset outputs, excluding the path field. Useful for identifying changes between versions or verifying duplicated assets.
Instructions
Symmetric diff between two assets' inspect_asset outputs. Composes inspect_asset bridge-side on both paths and returns the fields that differ. Useful for 'what changed between these two versions of the same blueprint?' walkthroughs and for cross-checking duplicated assets that should be identical. The path field is excluded from comparison (trivially different between the two inputs).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path_a | Yes | First asset path (e.g. /Game/Blueprints/BP_A.BP_A). | |
| path_b | Yes | Second asset path; same shape as path_a. | |
| fields | No | Optional whitelist of inspect_asset field names to compare. When omitted, the synthetic diffs the union of both responses' keys (minus 'path'). Use this to scope the diff to a known-volatile subset (e.g. ['dependencies', 'referencers']). |