Interface: HierarchyNode
Defined in: packages/core/src/mcp/scene-tools.ts:40
Hierarchy node returned by get_scene_hierarchy
Properties
assetId?
optionalassetId:string
Defined in: packages/core/src/mcp/scene-tools.ts:51
children?
optionalchildren:HierarchyNode[]
Defined in: packages/core/src/mcp/scene-tools.ts:59
content?
optionalcontent:SceneNodeContent
Defined in: packages/core/src/mcp/scene-tools.ts:48
contentType?
optionalcontentType:"instance"|"group"|"asset"|"pattern"
Defined in: packages/core/src/mcp/scene-tools.ts:47
documentMetadata?
optionaldocumentMetadata:JsonObject
Defined in: packages/core/src/mcp/scene-tools.ts:57
entityIndex?
optionalentityIndex:number
Defined in: packages/core/src/mcp/scene-tools.ts:58
environment?
optionalenvironment:SceneEnvironment
Defined in: packages/core/src/mcp/scene-tools.ts:56
framingRole?
optionalframingRole:SceneNodeFramingRole
Defined in: packages/core/src/mcp/scene-tools.ts:49
instanceIds?
optionalinstanceIds:string[]
Defined in: packages/core/src/mcp/scene-tools.ts:53
metadata?
optionalmetadata:JsonObject
Defined in: packages/core/src/mcp/scene-tools.ts:50
name
name:
string
Defined in: packages/core/src/mcp/scene-tools.ts:41
objectType?
optionalobjectType:string
Defined in: packages/core/src/mcp/scene-tools.ts:43
resourceRefs?
optionalresourceRefs:HierarchyResourceRefs
Defined in: packages/core/src/mcp/scene-tools.ts:52
resources?
optionalresources:SceneResources
Defined in: packages/core/src/mcp/scene-tools.ts:55
runtimeHash?
optionalruntimeHash:`sha256:${string}`
Defined in: packages/core/src/mcp/scene-tools.ts:46
sceneNodeId?
optionalsceneNodeId:string
Defined in: packages/core/src/mcp/scene-tools.ts:44
sourceNodeId?
optionalsourceNodeId:string
Defined in: packages/core/src/mcp/scene-tools.ts:45
truncatedChildren?
optionaltruncatedChildren:number
Defined in: packages/core/src/mcp/scene-tools.ts:61
Present when children were truncated due to breadth limit.
truncatedInstances?
optionaltruncatedInstances:number
Defined in: packages/core/src/mcp/scene-tools.ts:54
uuid
uuid:
string
Defined in: packages/core/src/mcp/scene-tools.ts:42