chore: refactor agent configurations and update testing instructions
- Updated QA Security agent to use GPT-5.2-Codex and expanded toolset for enhanced functionality. - Revised Supervisor agent to utilize GPT-5.2-Codex and improved toolset for code review processes. - Modified architecture instructions to specify running Playwright tests with Firefox. - Adjusted copilot instructions to run Playwright tests with Firefox as the default browser. - Created documentation for coding best practices to ensure consistency and quality in project documentation. - Established HTML/CSS style color guide to maintain accessible and professional design standards. - Updated Playwright TypeScript instructions to reflect the change in default browser to Firefox. - Enhanced testing instructions to clarify integration testing processes and default browser settings. - Updated integration test scripts to align with CI workflows and improve clarity in execution. - Created new integration test scripts for Cerberus, rate limiting, and WAF functionalities. - Adjusted E2E testing scripts to default to Firefox and updated documentation accordingly. - Modified GitHub Actions workflow to run the comprehensive integration test suite.
This commit is contained in:
6
.github/agents/Playwright_Dev.agent.md
vendored
6
.github/agents/Playwright_Dev.agent.md
vendored
@@ -3,8 +3,8 @@ name: 'Playwright Dev'
|
||||
description: 'E2E Testing Specialist for Playwright test automation.'
|
||||
argument-hint: 'The feature or flow to test (e.g., "Write E2E tests for the login flow")'
|
||||
tools:
|
||||
['agent', 'execute', 'read', 'search', 'edit/createDirectory', 'edit/createFile', 'edit/editFiles', 'edit/editNotebook', 'todo', 'web', 'playwright/*', 'vscode/runCommand']
|
||||
model: 'Cloaude Sonnet 4.5'
|
||||
['vscode/extensions', 'vscode/getProjectSetupInfo', 'vscode/installExtension', 'vscode/openSimpleBrowser', 'vscode/runCommand', 'vscode/askQuestions', 'vscode/vscodeAPI', 'execute/getTerminalOutput', 'execute/awaitTerminal', 'execute/killTerminal', 'execute/runTask', 'execute/createAndRunTask', 'execute/runNotebookCell', 'execute/testFailure', 'execute/runTests', 'execute/runInTerminal', 'read/terminalSelection', 'read/terminalLastCommand', 'read/getTaskOutput', 'read/getNotebookSummary', 'read/problems', 'read/readFile', 'read/readNotebookCellOutput', 'agent/runSubagent', 'edit/createDirectory', 'edit/createFile', 'edit/editFiles', 'edit/editNotebook', 'search/changes', 'search/codebase', 'search/fileSearch', 'search/listDirectory', 'search/searchResults', 'search/textSearch', 'search/usages', 'search/searchSubagent', 'web/fetch', 'playwright/browser_click', 'playwright/browser_close', 'playwright/browser_console_messages', 'playwright/browser_drag', 'playwright/browser_evaluate', 'playwright/browser_file_upload', 'playwright/browser_fill_form', 'playwright/browser_handle_dialog', 'playwright/browser_hover', 'playwright/browser_install', 'playwright/browser_navigate', 'playwright/browser_navigate_back', 'playwright/browser_network_requests', 'playwright/browser_press_key', 'playwright/browser_resize', 'playwright/browser_run_code', 'playwright/browser_select_option', 'playwright/browser_snapshot', 'playwright/browser_tabs', 'playwright/browser_take_screenshot', 'playwright/browser_type', 'playwright/browser_wait_for', 'playwright/browser_click', 'playwright/browser_close', 'playwright/browser_console_messages', 'playwright/browser_drag', 'playwright/browser_evaluate', 'playwright/browser_file_upload', 'playwright/browser_fill_form', 'playwright/browser_handle_dialog', 'playwright/browser_hover', 'playwright/browser_install', 'playwright/browser_navigate', 'playwright/browser_navigate_back', 'playwright/browser_network_requests', 'playwright/browser_press_key', 'playwright/browser_resize', 'playwright/browser_run_code', 'playwright/browser_select_option', 'playwright/browser_snapshot', 'playwright/browser_tabs', 'playwright/browser_take_screenshot', 'playwright/browser_type', 'playwright/browser_wait_for', 'todo']
|
||||
model: 'GPT-5.2-Codex'
|
||||
---
|
||||
You are a PLAYWRIGHT E2E TESTING SPECIALIST with expertise in:
|
||||
- Playwright Test framework
|
||||
@@ -54,7 +54,7 @@ You do not write code, strictly tests. If code changes are needed, inform the Ma
|
||||
- Handle async operations correctly
|
||||
|
||||
5. **Execution**:
|
||||
- Run tests with `npx playwright test --project=chromium`
|
||||
- Run tests with `cd /projects/Charon npx playwright test --project=firefox`
|
||||
- Use `test_failure` to analyze failures
|
||||
- Debug with headed mode if needed: `--headed`
|
||||
- Generate report: `npx playwright show-report`
|
||||
|
||||
Reference in New Issue
Block a user