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
54 lines • 1.46 kB
TypeScript
import { Page } from 'playwright';
export interface FlutterConfig {
framework: 'Flutter';
version: string;
renderer: 'CanvasKit' | 'HTML' | 'auto';
buildMode: 'debug' | 'profile' | 'release';
dartVersion: string;
flutterChannel: string;
webConfig: {
serviceWorker: boolean;
canvasKitUrl?: string;
fontManifest?: string;
};
}
export interface FlutterDiagnostics {
renderer: {
type: 'CanvasKit' | 'HTML';
wasmLoaded: boolean;
loadTime: number;
canvasKitVersion?: string;
};
platformChannels: Array<{
name: string;
available: boolean;
messageCount: number;
lastError?: string;
}>;
fonts: {
manifest: string[];
loaded: string[];
failed: string[];
loadTime: number;
};
gestureHandling: {
glassPane: boolean;
pointerEvents: string;
touchSupport: boolean;
conflictingGestures: number;
};
textInput: {
mode: 'native' | 'custom';
focusIssues: number;
imeSupport: boolean;
};
}
export declare class FlutterCoreModule {
private page?;
attachToPage(page: Page): Promise<void>;
detectFlutter(page: Page): Promise<boolean>;
getFlutterConfig(): Promise<FlutterConfig | null>;
getFlutterDiagnostics(): Promise<FlutterDiagnostics>;
private injectBasicMonitoring;
}
//# sourceMappingURL=flutter-core.d.ts.map