get_bt_graph_info
Inspect a Behavior Tree's current graph state to verify nodes were added correctly, returning node types, positions, pins, and subnodes.
Instructions
Inspect the current state of a Behavior Tree graph.
Returns every node in the BT graph with its type, position, instance class, pin connections, and sub-nodes (decorators/services). Use this to verify build_behavior_tree or add_bt_node worked correctly.
Args: behavior_tree_name: Name of the BT asset to inspect
Returns: Dict with 'success', 'node_count', 'nodes' array where each node has: - 'class': graph node class name - 'instance': runtime BTNode class name - 'x', 'y': graph position - 'pins': pin names and connections - 'subnodes': decorator/service sub-nodes
KB: see knowledge_base/04_AI_SYSTEMS.md#overview Example: get_bt_graph_info(behavior_tree_name="ExampleName")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| behavior_tree_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |