dynamic-interaction
Version:
Dynamic interaction 动态交互mcp,用于cursor、windsurf、trae 等 AI 智能编辑器 Agent 运行时交互使用
22 lines (21 loc) • 1.51 kB
JavaScript
;
/**
* 服务器入口文件
* 替换原有的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; } });