create_asset_documentation
Build a JSON record for one Unreal Engine asset from the Asset Registry without loading it, covering size, category, usage, dependencies, and referencers.
Instructions
Build a JSON record of one asset from the Asset Registry, without loading it or writing a file: identity, .uasset size and date, a coarse category and usage blurb, and depth-1 dependencies and referencers (100 each at most). Errors without an editor world.
Returns: { asset_documentation: { asset_name, asset_path, asset_class, asset_type, package_name, object_path, file_name, file_size: int (bytes, 0 if file_exists=false), last_modified: string, file_exists: bool, asset_category, usage, dependencies: [string] (package names, depth-1, capped at 100), dependencies_truncated: bool, dependents: [string] (referencers, depth-1, capped at 100), dependents_truncated: bool }, generation_date: string, project_name: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset_name | Yes | Package path ("/Game/Props/SM_Chair") or object path ("/Game/Props/SM_Chair.SM_Chair") of the asset; a bare asset name is not resolved |