lspCallHierarchy
Trace function call relationships to determine callers and callees. Use for code flow analysis and impact assessment.
Instructions
Trace function call relationships [LOCAL: LSP]
REQUIRES lineHint - call localSearchCode FIRST to get line number
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | Yes | Queries for lspCallHierarchy (1-3 per call). Review schema before use. Expensive operation; prefer depth=1 and follow up from returned calls. | |
| responseCharOffset | No | Character offset for top-level bulk response pagination across results[]. Use when a multi-query response was auto-paginated. | |
| responseCharLength | No | Character budget for top-level bulk response pagination across results[]. Overrides the shared default for this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | Array of results, one per input query, discriminated by status | |
| responsePagination | No | Pagination metadata for top-level bulk response pagination across results[] |