vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
13 lines • 470 B
TypeScript
import { SessionData } from './persistence.js';
export declare class GracefulShutdown {
private handlers;
private isShuttingDown;
register(handler: () => Promise<void>): void;
execute(): Promise<void>;
setupSignalHandlers(): void;
}
export declare function createAutoSaveHandler(sessionId: string, getSessionData: () => SessionData, interval?: number): {
start: () => void;
stop: () => Promise<void>;
};
//# sourceMappingURL=shutdown.d.ts.map