studio_get_tree
Inspect the Roblox DataModel hierarchy starting from any root instance; set depth and filters to isolate classes and properties.
Instructions
Inspect the Roblox DataModel hierarchy tree starting from a given root instance (e.g. Workspace, ReplicatedStorage, ServerScriptService) with configurable depth and filtering.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root | No | Path or UUID of the root instance (e.g. "Workspace", "ReplicatedStorage", "ServerScriptService", "StarterGui"). Default is "Workspace". | Workspace |
| depth | No | Maximum depth to traverse (1 = immediate children only). Default is 2. | |
| maxItems | No | Maximum number of items to return to prevent excessive output. Default 100. | |
| classNameFilter | No | Optional array of ClassNames to filter by (e.g. ["Script", "ModuleScript", "Model"]). | |
| includeProperties | No | Optional list of properties to include for each instance (e.g. ["ClassName", "Name", "Size", "Position"]). |