UNPKG

memtask

Version:

Memory and task management MCP Server with Goal-Task-Memory architecture

42 lines 1.22 kB
#!/usr/bin/env node "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Entry File */ const config_1 = require("./config"); const logger_1 = require("./logger"); const server_1 = require("./server"); /** * Main Function */ async function main() { try { // Get configuration const config = (0, config_1.getConfig)(); // Create logger const logger = (0, logger_1.createLogger)(config); logger.info('Starting Memory Context Server', { dataDir: config.dataDir, logLevel: config.logging.level }); // Create and initialize server const server = new server_1.MemoryContextServer(config, logger); await server.initialize(); // Run server await server.run(); } catch (error) { console.error('Server startup failed:', error instanceof Error ? error.message : String(error)); if (error instanceof Error && error.stack) { console.error(error.stack); } process.exit(1); } } // Execute main function main().catch(error => { console.error('Unhandled error:', error); process.exit(1); }); //# sourceMappingURL=index.js.map