UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

37 lines 1.32 kB
import { EventEmitter } from 'events'; export interface ProgressJobBridgeConfig { enableProgressMapping: boolean; enableResourceTracking: boolean; progressUpdateThreshold: number; debounceMs: number; } export declare class ProgressJobBridge extends EventEmitter { private static instance; private progressTracker; private jobManagerIntegration; private config; private lastProgressUpdate; private updateTimers; private constructor(); static getInstance(config?: Partial<ProgressJobBridgeConfig>): ProgressJobBridge; private initializeEventBridges; private handleDecompositionProgress; private handleDecompositionCompleted; private handleTaskProgressUpdated; private handleTaskCompleted; private handleTaskFailed; private debounceJobUpdate; private updateJobProgress; private extractJobId; private extractResourceUsage; getBridgeStats(): { activeJobs: number; pendingUpdates: number; totalProgressUpdates: number; config: ProgressJobBridgeConfig; }; dispose(): void; } export declare const progressJobBridge: ProgressJobBridge; export declare function getProgressJobBridge(config?: Partial<ProgressJobBridgeConfig>): ProgressJobBridge; //# sourceMappingURL=progress-job-bridge.d.ts.map