fix(classic): fix CI failures - install Playwright and auto-detect model

- Add 'playwright install chromium' step to Forge CI workflow
- Auto-detect default model from available API keys (ANTHROPIC_API_KEY,
  OPENAI_API_KEY, GROQ_API_KEY) in direct_benchmark harness
- Prefer Claude > OpenAI > Groq, fallback to OpenAI if no keys found
This commit is contained in:
Nick Tindle
2026-02-12 15:46:54 -06:00
parent ac7de17eb4
commit 711f0da63c
5 changed files with 55 additions and 4 deletions

View File

@@ -55,6 +55,9 @@ jobs:
- name: Install Python dependencies
run: poetry install
- name: Install Playwright browsers
run: poetry run playwright install chromium
- name: Run pytest with coverage
run: |
poetry run pytest -vv \