ai-debug-local-mcp
Version:
🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh
37 lines • 1.2 kB
TypeScript
import { Page } from 'playwright';
import { EventCollector } from './event-collector';
import { DatabaseTraceEngine } from '../database-trace-engine';
import { NetworkRequest } from '../types';
export declare class EventMonitor {
private eventCollector;
private databaseTraceEngine;
constructor(eventCollector: EventCollector, databaseTraceEngine: DatabaseTraceEngine);
/**
* Monitor events on a page for a specified duration
*/
monitorEvents(page: Page, duration: number): Promise<any[]>;
/**
* Perform basic analysis on collected events
*/
basicAnalysis(events: any[]): any;
/**
* Capture recent events from a page
*/
captureRecentEvents(page: Page, duration: number): Promise<any[]>;
/**
* Generate a basic report from a debugging session
*/
generateBasicReport(session: any): any;
/**
* Get network requests from the event collector
*/
getNetworkRequests(filter?: {
status?: string;
pattern?: string;
}): NetworkRequest[];
/**
* Clear database queries from the trace engine
*/
clearDatabaseQueries(): void;
}
//# sourceMappingURL=event-monitor.d.ts.map