vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
17 lines • 826 B
TypeScript
import { Response } from 'express';
import { JobStatus } from '../job-manager/index.js';
declare class SseNotifier {
private connections;
registerConnection(sessionId: string, res: Response): void;
unregisterConnection(sessionId: string): void;
private sendMessage;
sendProgress(sessionId: string, jobId: string, status: JobStatus, message?: string, progress?: number): void;
sendJobResult(sessionId: string, jobId: string, result: Record<string, unknown>): void;
sendEvent(sessionId: string, event: string, data: Record<string, unknown>): Promise<void>;
broadcastEvent(event: string, data: Record<string, unknown>): Promise<void>;
getConnectionCount(): number;
closeAllConnections(): void;
}
export declare const sseNotifier: SseNotifier;
export {};
//# sourceMappingURL=index.d.ts.map