-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.e2e.example
More file actions
41 lines (31 loc) · 1.24 KB
/
.env.e2e.example
File metadata and controls
41 lines (31 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# E2E Testing Configuration
# Required for LLM/vision tests (set in GitHub Actions secrets)
OPENROUTER_API_KEY=sk-or-v1-your-key-here
MODEL_NAME=google/gemini-3-flash-preview
VISION_MODEL_NAME=google/gemini-3-flash-preview
SKETCHI_APP_NAME=sketchi
SKETCHI_APP_COMPONENT=backend
AI_GATEWAY_API_KEY=vck_your-key-here
# Optional (only needed for Browserbase rendering + Stagehand BROWSERBASE env)
BROWSERBASE_API_KEY=bb_live_your-key-here
BROWSERBASE_PROJECT_ID=your-project-id-here
# Vercel preview deployment bypass (for API tests against preview URLs)
VERCEL_AUTOMATION_BYPASS_SECRET=your-bypass-secret-here
# Target URL (defaults to http://localhost:3001)
STAGEHAND_TARGET_URL=http://localhost:3001
# Environment: LOCAL or BROWSERBASE (defaults to BROWSERBASE)
STAGEHAND_ENV=LOCAL
# Optional authenticated local WorkOS test user
SKETCHI_E2E_EMAIL=your-workos-test-user@maildrop.cc
SKETCHI_E2E_PASSWORD=your-workos-test-password
# Browser settings
STAGEHAND_HEADLESS=false
STAGEHAND_CHROME_PATH=
# Screenshots and artifacts
STAGEHAND_SCREENSHOTS=true
STAGEHAND_SCREENSHOTS_DIR=tests/e2e/artifacts
STAGEHAND_CACHE_DIR=tests/e2e/artifacts/cache
# Verbosity: 0, 1, or 2
STAGEHAND_VERBOSE=0
# Strict mode: fail on visual warnings
STAGEHAND_VISUAL_STRICT=false