get_all_diagnostics
Get TypeScript and ESLint errors and warnings for all files to assess project health after changes. Results are sorted by severity and capped at 50 by default.
Instructions
Get TypeScript + ESLint errors and warnings for all files in the project. Useful for checking project health after changes. Results are sorted by severity (errors first) and capped at the top 50 most severe by default — summary.total reflects the true total and summary.truncated indicates when the cap was hit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum diagnostics to return across all files, sorted by severity (default: 50, max: 500) | |
| severity | No | Filter diagnostics by severity (optional) | |
| includeEslint | No | Include ESLint diagnostics if ESLint is installed in the target project (default: true) | |
| includeSuggestions | No | Include TypeScript suggestion diagnostics such as unused locals and unused imports (default: false). |