Release v20
Pre-release
Pre-release
Changes in this release:
feat: Introduce project analysis tools and file management utilities
- Implemented project analysis tools for dynamic dependency graphs and file relationships, including:
- analyzeProjectTool: Analyzes project structure and builds a dependency graph.
- getFileInfoTool: Retrieves detailed information about a specific file.
- getFileDependenciesTool: Lists all files that a specific file depends on.
- getFileDependentsTool: Lists all files that depend on a specific file.
- getFolderContentsTool: Retrieves detailed contents of a folder.
- getProjectOverviewTool: Provides a high-level overview of the project.
- getRelatedFilesTool: Finds all files related to a specific file.
- findFilesByExportTool: Locates files that export a specific function, class, or variable.
- findFilesByImportTool: Locates files that import from a specific module.
- clearProjectCacheTool: Clears the project analysis cache.
- Defined type interfaces for results and errors for better type safety and clarity.
Full Changelog: v20...HEAD
Full Changelog: v19...v20