browser-connect-mcp
Version:
MCP server for browser DevTools and backend debugging - analyze console logs, network requests, and backend logs with AI assistance
32 lines • 1.15 kB
TypeScript
import { ConsoleMessage, NetworkRequest, NetworkResponse } from '../types/index.js';
export interface LogInsight {
id: string;
type: 'pattern' | 'anomaly' | 'trend' | 'suggestion';
category: 'performance' | 'error' | 'security' | 'usage' | 'debugging';
title: string;
description: string;
confidence: number;
evidence: {
messages?: ConsoleMessage[];
requests?: NetworkRequest[];
metrics?: Record<string, any>;
};
recommendations?: string[];
impact?: 'high' | 'medium' | 'low';
}
export declare class IntelligentLogAnalyzer {
analyzeLogsIntelligently(messages: ConsoleMessage[], requests: NetworkRequest[], responses: NetworkResponse[]): LogInsight[];
private detectLogPatterns;
private detectAnomalies;
private analyzeTrends;
private generateSuggestions;
private calculateMessageFrequency;
private createErrorTimeline;
private detectSpikes;
private analyzeRequestPatterns;
private analyzeResponseTimeTrend;
private analyzeErrorTrend;
private analyzeAPICalls;
private identifyPerformanceIssues;
}
//# sourceMappingURL=log-analyzer.d.ts.map