type_hierarchy
Display the inheritance hierarchy for a type at a given code location, showing supertypes, subtypes, or both to understand class and interface relationships.
Instructions
Show type hierarchy for a type at a position. Returns supertypes (parent classes/interfaces), subtypes (subclasses/implementations), or both depending on the direction parameter. Direction defaults to "both". Use this to understand class and interface inheritance relationships.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_path | Yes | ||
| language_id | No | ||
| line | Yes | ||
| column | Yes | ||
| direction | No |