You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New Tool: group-violations - Creates balanced work distribution groups from violation reports using bin-packing algorithm. Maintains path exclusivity and directory boundaries for parallel development workflows.
Enhanced report generation with work group mapping and improved file conversion logic
File Output Support
Save Reports to Disk - All violation reporting tools now support optional saveAsFile parameter to persist reports to tmp/.angular-toolkit-mcp/violations-report/
Default save locations for contracts and reports with dynamic path resolution
Centralized constants for output paths across all tools
Enhanced Violation Reporting
Improved report-violations - Separate reporter for single component violations with enhanced JSON output
Enhanced report-all-violations - Comprehensive violation scanning with improved schemas and guidance messages
Migrated violation responses to structured JSON format for better programmatic access
Better file path descriptions using constants for output locations
π§ Improvements
Centralized type definitions in dedicated types file for better maintainability
Refactored handlers to use standardized output path constants
Improved schema descriptions for contract naming during comparison workflows
Enhanced documentation with npm version badge
π Bug Fixes
Fixed formatting issues across multiple files
Resolved path resolution issues for cross-platform compatibility
Fixed lint errors in violation reporting tools
Corrected package.json and lock file issues
π¦ Publishing & Infrastructure
First working publishable version with ESM migration complete
Improved CI/CD pipeline with Node version updates
Restored proper lock file format
Package preparation for npm publishing
π Documentation
Updated tool documentation with new grouping capabilities
Improved schema documentation for better developer experience