Copilot Instructions for AI Coding Agents ## Project Overview This repository is for testing the Computer‑Using Agent with Playwright. It is minimal and primarily serves as a sandbox for agent-driven automation and integration testing. ## Architecture & Key Components - The codebase is intentionally sparse. The main focus is on agent workflows and Playwright-based automation. - There are no complex service boundaries or data flows. The structure is flat, with most logic expected to be added by agents or during test runs. ## Developer Workflows - **Testing:** Playwright is the primary tool for browser automation and testing. Use Playwright commands to run, debug, and author tests. - **Setup:** If Playwright is not installed, run `npm install playwright` or use the Playwright CLI for setup. - **Test Execution:** Typical test commands: - `npx playwright test` — runs all Playwright tests - `npx playwright codegen` — launches Playwright code generator - **Debugging:** Use Playwright's built-in debugging tools (e.g., `PWDEBUG=1 npx playwright test`). ## Project-Specific Patterns - There are no custom conventions or patterns yet. Follow standard Playwright and Node.js practices unless otherwise specified in future commits. - If adding new files, prefer clear, descriptive names and keep the structure flat unless complexity demands otherwise. ## Integration Points - Playwright is the only external dependency currently referenced. Integrate additional tools only if required for agent testing. - No cross-component communication patterns are present. ## Key Files - `README.md`: Project purpose and minimal setup notes. - `.github/copilot-instructions.md`: This file — update as the project evolves. ## Example: Adding a Playwright Test ``` bash npx playwright test ``` ## Guidance for AI Agents - Assume minimal context; most logic will be agent-generated. - Document any new conventions or workflows in this file as the project grows. - If you add new dependencies or tools, update this file with usage instructions.