get_dependency_diagram
Generate a dependency diagram for a file or directory path, outputting as Mermaid or DOT to visualize code relationships.
Instructions
Render dependency diagram for a file/directory path as Mermaid or DOT. Input: a path like "src/tools/" — not a question. Trims to max_nodes most important nodes. Read-only. For interactive HTML visualization use visualize_graph instead. Returns JSON: { format, diagram, nodes, edges }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Max hops from scope (default 2) | |
| scope | Yes | Scope: file path, directory, or "project" | |
| format | No | Output format (default mermaid) | |
| max_nodes | No | Max nodes in diagram (default 30) |