Expand description
Code intelligence via tree-sitter: extract imports, symbols, and build dependency graphs.
Supports: Rust, TypeScript/JavaScript, Python, Go. Used to intelligently select which files to read for codebase analysis.
Structs§
Enums§
Functions§
- analyze_
file - Extract imports and symbols from a source file.
- format_
project_ intel - Format a project scan as a concise summary for injection into the system prompt.
- scan_
project - Scan a project directory and build a dependency-ordered list of important files. Returns files sorted by importance: entry points first, then most-imported files.