UNPKG

jaxon-optimizely-dxp-mcp

Version:

AI-powered automation for Optimizely DXP - deploy, monitor, and manage environments through natural conversations

40 lines (33 loc) 1.17 kB
/** * Deployment Tools Module Index * Aggregates all deployment operations * Part of Jaxon Digital Optimizely DXP MCP Server */ const DeploymentListOperations = require('./deployment-list'); const DeploymentActionOperations = require('./deployment-actions'); const DeploymentFormatters = require('./deployment-formatters'); class DeploymentTools { // List operations static async handleListDeployments(args) { return DeploymentListOperations.handleListDeployments(args); } static async handleGetDeploymentStatus(args) { return DeploymentListOperations.handleGetDeploymentStatus(args); } // Action operations static async handleStartDeployment(args) { return DeploymentActionOperations.handleStartDeployment(args); } static async handleCompleteDeployment(args) { return DeploymentActionOperations.handleCompleteDeployment(args); } static async handleResetDeployment(args) { return DeploymentActionOperations.handleResetDeployment(args); } } module.exports = { DeploymentTools, DeploymentListOperations, DeploymentActionOperations, DeploymentFormatters };