find_references
Full index scan for all usages of an object, method, field, or label ID. Use for impact analysis before changing or deleting an object. EXPENSIVE — O(1M+ chunks). Prefer find_callers when XRef index is loaded (O(1)). Label IDs: automatically searches both @SYS124480 and @SYS:124480 forms. NOT for extensions only — use find_extensions for CoC/event handlers.
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": {
"name": "<name>"
},
"name": "find_references"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The object or method name to find references to, e.g. 'SalesTable', 'validateWrite' | |
| maxResults | No | Maximum referencing objects to return (default: 500, max: 2000) | |
| locationsPerObject | No | Maximum number of call sites (methods/fields) to display per referencing object (default: 6, max: 20). Increase to see more usage locations. |