getChangeImpact
Determine the blast radius of file changes by returning diagnostics and reference counts for modified symbols, with optional workspace-only filtering.
Instructions
Blast radius after editing a file: diagnostics + reference counts for changed symbols.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"filePath": "<filePath>"
},
"name": "getChangeImpact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePath | Yes | Workspace or absolute path of the edited file | |
| workspaceOnly | No | Filter references to workspace files only (default: true). External refs (node_modules, stdlib) are counted separately. | |
| changedSymbols | No | Symbols that were changed (optional). Each entry must have a name; optionally a line number to disambiguate overloads. |