Files
Lalit 4c902f0c3d feat(n8n): add production-ready n8n workflow testing agents
This PR adds a comprehensive suite of 10+ n8n workflow testing agents:

Core Agents:
- N8nWorkflowExecutorAgent: Execute workflows with data validation
- N8nPerformanceTesterAgent: Load/stress testing with metrics
- N8nChaosTesterAgent: Fault injection with N8nTestHarness
- N8nBDDScenarioTesterAgent: Cucumber-style BDD testing
- N8nSecurityAuditorAgent: 40+ secret patterns, runtime leak detection
- N8nExpressionValidatorAgent: Safe expression validation (no eval)
- N8nIntegrationTestAgent: Real API connectivity testing
- N8nTriggerTestAgent: Webhook testing with correct URL patterns
- N8nComplianceValidatorAgent: GDPR/HIPAA/SOC2/PCI-DSS checks
- N8nMonitoringValidatorAgent: SLA compliance and metrics

Key Features:
- Runtime execution is DEFAULT (not opt-in)
- Real workflow execution, not just static analysis
- Proper n8n webhook URL patterns (/webhook/<path>, /webhook-test/<workflowId>/<path>)
- Safe expression evaluation using pattern matching (no unsafe eval)
- Dual authentication support (API key + session fallback)
- Graceful fallback with warnings if execution fails

⚠️ IMPORTANT: These agents need to be tested against a real n8n instance
before marking them as final. See docs/guides/n8n-real-instance-setup.md
for setup instructions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 18:15:53 +00:00
..
2025-09-30 19:59:56 +00:00