UNPKG

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

48 lines • 1.47 kB
/** * NSAccessibility Bridge - Revolutionary Background Interaction * Enables true non-intrusive AI automation using Apple's Accessibility APIs */ export interface AccessibilityAction { action: string; elementType?: string; text?: string; searchText?: string; windowTitle?: string; applicationName: string; } export interface AccessibilityResult { success: boolean; textFieldsFound?: number; elements?: any[]; error?: string; } export declare class AccessibilityBridge { private swiftProcess; private requestId; private pendingRequests; private isRunning; initialize(): Promise<void>; private sendRequest; /** * Check if accessibility permissions are granted */ checkPermissions(): Promise<boolean>; /** * Get list of available applications */ getApplications(): Promise<Record<string, number>>; /** * REVOLUTIONARY: Write text to application without focus switching! */ writeTextToApplication(applicationName: string, text: string, windowTitle?: string): Promise<AccessibilityResult>; /** * Get UI elements from application */ getElements(applicationName: string, windowTitle?: string): Promise<AccessibilityResult>; /** * Cleanup and shutdown the accessibility bridge */ cleanup(): Promise<void>; } export declare const accessibilityBridge: AccessibilityBridge; //# sourceMappingURL=accessibility-bridge.d.ts.map