Commit Graph

2 Commits

Author SHA1 Message Date
czlonkowski
ec9d8fdb7e fix: correct error code access path in integration tests
The validation errors have the code inside details.code, not at the top level.
Updated all integration tests to access e.details?.code || e.code instead of e.code.

This fixes all 23 failing integration tests:
- AI Agent validation tests
- AI Tool validation tests
- Chat Trigger validation tests
- E2E validation tests
- LLM Chain validation tests

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 08:09:12 +02:00
czlonkowski
ddc4de8c3e fix: resolve TypeScript compilation errors in integration tests
Fixed multiple TypeScript errors preventing clean build:
- Fixed import paths for ValidationResponse type (5 test files)
- Fixed validateBasicLLMChain function signature (removed extra workflow parameter)
- Enhanced ValidationResponse interface to include missing properties:
  - Added code, nodeName fields to errors/warnings
  - Added info array for informational messages
  - Added suggestions array
- Fixed type assertion in mergeConnections helper
- Fixed implicit any type in chat-trigger-validation test

All tests now compile cleanly with no TypeScript errors.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 07:59:00 +02:00