Frontend for model-evaluation-core API.
- Install dependencies:
npm install- Configure API base URL:
cp .env.example .env- Start dev server:
npm run devInstall Playwright browser once:
npx playwright install chromiumRun acceptance tests:
npm run test:acceptanceThe acceptance suite uses Cucumber + Playwright and mocks API endpoints in step definitions so UI behavior is validated independently from backend uptime.
Run unit tests (Vitest + React Testing Library):
npm run test:unitPOST /v1/runsGET /v1/runsGET /v1/runs/{run_id}GET /v1/system-info