impact_analysis
Trace every entity a code change could affect before you edit. Analyze by entity IDs, file paths, or base/head/change IDs across the repository.
Instructions
Walk the graph from a change to every entity it could affect. Target it one way at a time: entity_ids, file paths, base and head change ids, or change_ids. Call it before editing, across the whole repository.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Base semantic change ID (hex) | |
| head | No | Head semantic change ID (hex) | |
| files | No | Deprecated, answered through 0.7.16; use entity_ids. File paths resolved to entities. | |
| max_chars | No | Serialized characters this response may occupy; what was cut is named in `elisions`. | |
| change_ids | No | Change ID hexes to combine and analyze impact | |
| entity_ids | No | Entity UUIDs to analyze impact for |