generate_system_diagram
Visualize C++ class structures by generating a Mermaid system architecture diagram from header files, showing inheritance and dependencies for better code understanding.
Instructions
Create a system architecture diagram in Mermaid format showing class relationships, inheritance, and dependencies. The diagram can be rendered in markdown viewers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maxDepth | No | Maximum depth for relationships. Default: 3 | |
| file_paths | Yes | Array of absolute paths to C++ header files to include in the diagram | |
| maxItemsPerClass | No | Maximum number of properties/functions to show per class. Default: 5 | |
| includeInheritance | No | Include inheritance relationships. Default: true | |
| includeDependencies | No | Include dependency relationships. Default: false |