Performs automated security scanning on AI-generated code, including static code analysis (SAST) with tools like Semgrep and dynamic analysis (DAST primitives) with tools like Nuclei or ZAP.
record_test_flow
Generates Playwright-based test scripts from natural language descriptions in automated mode, saving test steps to a JSON file.
run_regression_test
Executes recorded JSON test files reliably using Playwright for regression testing, returning results including failures, screenshots, and console logs.
discover_test_flows
Crawls websites and leverages any LLM in OpenAI-compliant format to suggest test steps for discovered pages.
list_recorded_tests
Lists all recorded test files available in the output directory for selection and execution.