veto_type_coverage
Counts explicit any, as any, @ts-ignore, and @ts-expect-error in TypeScript projects, reports strict/noImplicitAny settings, and suggests replacement types, prioritizing security-sensitive paths.
Instructions
Counts explicit any, as any, @ts-ignore and @ts-expect-error in a TypeScript project and reports the tsconfig strict/noImplicitAny settings (computed), then suggests specific replacement types, security-sensitive paths first. Implicit any needs the compiler and is not counted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_files | No | Max files to analyze (default 20, max 30). | |
| project_dir | Yes | Absolute path to TypeScript project root. | |
| agent_response | No | Phase 2 response from the host AI (JSON). Pass this back when prompted by the server to complete the agentic loop. |