mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-03-18 08:23:07 +00:00
Implemented code review suggestions (score 9.5/10): 1. Added mode value validation (lines 267-274): - Validates mode is 'list', 'id', or 'url' - Provides clear error for invalid mode values - Prevents runtime errors from unsupported modes 2. Added JSDoc documentation (lines 238-242): - Explains resourceLocator structure and usage - Documents common mistakes (string vs object) - Helps future maintainers understand context 3. Added 4 additional test cases: - Invalid mode value rejection - Mode "url" acceptance - Empty object detection - Extra properties handling Test Results: - 29 tests passing (was 25) - 100% coverage of validation logic - All edge cases covered 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>