who_calls
Discover every transitive caller of a symbol to evaluate the blast radius before changing signatures or deleting code. Each edge includes confidence and the rule that produced it.
Instructions
Reverse call tree: everything that reaches this symbol, transitively.
The tool to use before changing a signature, tightening a validation, or deleting anything. Each edge reports the rule that produced it; treat sub-0.5 edges as leads rather than facts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Transitive caller depth | |
| limit | No | Max results | |
| symbol | Yes | Target symbol (name, qualname or id) | |
| min_confidence | No | Minimum edge confidence (0.5 = precision-first) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |