find_reachable
Find nodes reachable from a source node to analyze impact and discover dependencies. Specify target kinds and traversal depth.
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. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |