import type { AgentConfig } from "@/types" /** * E2E Runner Agent * End-to-end testing specialist using Playwright */ const e2eRunnerAgent: AgentConfig = { id: "e2e-runner", name: "E2E Test Runner", description: "End-to-end testing specialist using Playwright. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, videos, traces), and ensures critical user flows work.", capabilities: [ "test-journey-creation", "test-maintenance", "flaky-test-management", "artifact-management", "ci-cd-integration", "test-reporting" ], tools: [ "read", "write", "edit", "bash", "grep", "glob" ], context: [ "playwright-testing", "page-object-model", "test-automation", "flaky-test-quarantine" ], // Uses default temperature and maxTokens from config } export default e2eRunnerAgent