roslyn:get_derived_types
Find all subclasses of a base type by name. Optionally limit to direct descendants or control result count.
Instructions
Find all types inheriting from a base type BY NAME.
USAGE:
Find all subclasses: get_derived_types("BaseService")
Direct children only: get_derived_types("BaseClass", includeTransitive=false)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maxResults | No | Maximum results (default: 100) | |
| baseTypeName | Yes | Base type name | |
| includeTransitive | No | Include indirect descendants (default: true) |