mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-01-30 06:22:04 +00:00
- Add defensive null checks for malformed schema data in config-validator.ts - Improve mode extraction logic with better type safety and filtering - Add 4 comprehensive test cases: * Array format modes handling * Malformed schema graceful degradation * Empty modes object handling * Missing typeOptions skip validation - Add database schema coverage audit script - Document schema coverage: 21.4% of resourceLocator nodes have modes defined Coverage impact: - 15 nodes with complete schemas: strict validation - 55 nodes without schemas: graceful degradation (no false positives) All tests passing: 99 tests (33 resourceLocator, 21 edge cases, 26 node-specific, 19 security) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>