UNPKG

n8n-nodes-playwright-mcp

Version:

Complete n8n Playwright node with all Microsoft Playwright MCP tools and AI assistant support for advanced browser automation

47 lines (46 loc) 1.31 kB
export interface AITool { name: string; description: string; category: string; operation: string; parameters: AIToolParameter[]; examples: AIToolExample[]; aiGuidance: string; capabilities: string[]; bestPractices: string[]; } export interface AIToolParameter { name: string; type: string; required: boolean; description: string; examples?: string[]; aiHints?: string[]; } export interface AIToolExample { scenario: string; parameters: Record<string, any>; explanation: string; } export declare const AI_PLAYWRIGHT_TOOLS: AITool[]; export declare const AI_ASSISTANT_GUIDELINES: { workflowPatterns: { name: string; steps: string[]; description: string; }[]; troubleshooting: { "Element not found": string[]; "Click not working": string[]; "Text not appearing": string[]; }; aiOptimization: string[]; }; export declare function getAIToolByOperation(operation: string): AITool | undefined; export declare function getAIToolsByCategory(category: string): AITool[]; export declare function getAIToolCategories(): string[]; export declare function getAIToolSuggestions(context: { currentOperation?: string; pageState?: string; userIntent?: string; }): AITool[];