n8n
Version:
n8n Workflow Automation Tool
12 lines • 642 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.assertRequiredModulesActive = assertRequiredModulesActive;
const not_found_error_1 = require("../../errors/response-errors/not-found.error");
const REQUIRED_MODULES = ['agents', 'data-table'];
function assertRequiredModulesActive(moduleRegistry) {
const inactive = REQUIRED_MODULES.filter((name) => !moduleRegistry.isActive(name));
if (inactive.length > 0) {
throw new not_found_error_1.NotFoundError(`Agent evals require these modules to be active: ${inactive.join(', ')}.`);
}
}
//# sourceMappingURL=agent-evals-required-modules.js.map