Find Reachable
find_reachableFind nodes of specified kinds reachable from a source to map dependencies and blast radius. Use it for impact analysis and to see what connects to or depends on an object.
Instructions
Find nodes of the given kinds reachable from a source node (impact analysis).
Use this to answer "what depends on / is connected to this object?" — for blast-radius and dependency discovery. Requires Infrahub 1.10+.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | Branch to query. Defaults to the default branch. | |
| source | Yes | Source node: a UUID or kind-qualified HFID. | |
| max_depth | No | Maximum traversal depth (1-30). | |
| max_results | No | Maximum distinct reachable nodes to return (1-200). | |
| target_kinds | Yes | Node kinds to search for, reachable from the source. | |
| shortest_paths_only | No | Return only the shortest path to each target. |