[callgraph]
Builds a bounded transitive caller blast-radius summary from a root symbol impact.
Regressions follow call paths and exported API usage, not just filenames.
The model can inspect callers, outgoing calls, and bounded impact before choosing where to patch.
Try it locally in the TGlider playground
| Name | Type | Required | Description |
|---|---|---|---|
| symbolKey | string | Yes | Stable symbol key returned by a prior symbol discovery tool. |
| scope | string | No | Impact scope: 'same-project', 'direct-dependents', or 'transitive-dependents'. |
| depth | number | No | Maximum caller depth to expand. |
| maxExpansionSymbols | number | No | Maximum symbols to expand while building the cascade. |
| skip | number | No | Number of matching results to skip. |
| take | number | No | Maximum number of matching results to return. |
Inspect transitive caller impact
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_cascade_impact",
"arguments": {
"symbolKey": "role=canonical|...",
"depth": 2
}
}
}Returns impacted symbols, caller paths, truncation metadata, and next-tool hints.