Source:
packages/fabric-mcp/src/tools.tsmcpgeneratedfabric_impact
Call before refactoring to see "what breaks if I change this?" Reverse-walks call, import, test, and contract edges to surface every node that would be affected — with a risk label (LOW/MEDIUM/HIGH), the specific API contracts that would break, and tests that may go stale. More targeted than a rename search because it follows the actual call graph.
Input schema
| Field | Type | Required | Description |
|---|---|---|---|
symbol | string | yes | Symbol name to analyse (function, type, interface, module). |
change_type | string | no | Hint to the risk model: signature (shape change), behavior (semantics change), delete (removal). |
max_results | number | no | Cap on affected nodes listed. (default: 50) |
Source
Source: packages/fabric-mcp/src/tools.ts
