get_assets_in_folder
Enumerate every asset in a content folder, recursively by default, returning names, paths, classes, packages, load status, and totals without loading any asset. Use it to inventory a directory.
Instructions
Enumerate every asset under a content FOLDER (recursively by default), each with name, object path, class, package and is_loaded, plus total_found so you can tell a truncated listing from a complete one. The "what is actually in this directory?" inventory -- metadata only, it never loads an asset. Reaches any mounted content root, not just /Game. Pick this over search_assets_by_pattern when you know WHERE to look rather than what the name contains, over get_assets_by_type when you want everything regardless of class, and over resolve_asset_by_name when you do not have an exact name at all.
Returns: { assets: [{ name, path, class, package, is_loaded }], count: int, total_found: int, folder_path: string, recursive: bool, max_results: int, results_truncated: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recursive | No | When true (DEFAULT), include subfolders; false lists only the assets sitting directly in this folder | |
| folder_path | Yes | Folder to list. A bare/relative name is prefixed with /Game/; a path already starting with "/" (e.g. /Water/Materials, /Engine/..., /<PluginName>/...) is used verbatim, so every mounted content root is reachable. | |
| max_results | No | Cap on number of returned assets (1..50000); defaults to 1000. Compare `count` against `total_found` (which is NOT capped) to see how much was left out. |