UNPKG

dynamic-interaction

Version:

Dynamic interaction 动态交互mcp,用于cursor、windsurf、trae 等 AI 智能编辑器 Agent 运行时交互使用

22 lines (21 loc) 1.51 kB
"use strict"; /** * 服务器入口文件 * 替换原有的express.ts,使用新的架构 */ Object.defineProperty(exports, "__esModule", { value: true }); exports.messageProcessor = exports.connectionManager = exports.httpServer = exports.serverStateManager = exports.app = exports.stopExpressServer = exports.startExpressServer = void 0; const app_1 = require("./core/app"); Object.defineProperty(exports, "app", { enumerable: true, get: function () { return app_1.app; } }); Object.defineProperty(exports, "startExpressServer", { enumerable: true, get: function () { return app_1.startServer; } }); Object.defineProperty(exports, "stopExpressServer", { enumerable: true, get: function () { return app_1.stopServer; } }); // 导出服务器状态管理相关的API var lifecycle_1 = require("./core/lifecycle"); Object.defineProperty(exports, "serverStateManager", { enumerable: true, get: function () { return lifecycle_1.lifecycleManager; } }); // 导出其他常用模块 var server_1 = require("./core/server"); Object.defineProperty(exports, "httpServer", { enumerable: true, get: function () { return server_1.httpServer; } }); var connection_1 = require("./websocket/connection"); Object.defineProperty(exports, "connectionManager", { enumerable: true, get: function () { return connection_1.webSocketManager; } }); var processor_1 = require("./messaging/processor"); Object.defineProperty(exports, "messageProcessor", { enumerable: true, get: function () { return processor_1.messageProcessor; } });