UNPKG

@debugmcp/mcp-debugger

Version:

Run-time step-through debugging for LLM agents.

17 lines 679 B
export function setupErrorHandlers(dependencies) { const { logger, exitProcess = process.exit } = dependencies; process.on('uncaughtException', (err, origin) => { logger.error(`[Server UNCAUGHT_EXCEPTION] Origin: ${origin}`, { errorName: err.name, errorMessage: err.message, errorStack: err.stack }); exitProcess(1); }); process.on('unhandledRejection', (reason, promise) => { logger.error('[Server UNHANDLED_REJECTION] Reason:', { reason }); logger.error('[Server UNHANDLED_REJECTION] Promise:', { promise }); exitProcess(1); }); } //# sourceMappingURL=error-handlers.js.map