You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .agents/skills/e2e-tests/SKILL.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,7 @@ Try not to use specific test narrowing commands unless hunting down a very nasty
45
45
- Keep reusable logic in `e2e/helpers/`. Keep one-off fixtures and scenario-specific files inside the scenario directory.
46
46
- Snapshot stable contracts, not raw noise. Use `normalizeForSnapshot(...)` before inline snapshots and `formatJsonFileSnapshot(...)` plus file snapshots for larger payloads or version matrices.
47
47
- When a scenario family already has `assertions.ts`, keep version- or provider-specific test setup in `scenario.test.ts` and reuse the shared assertions file.
48
+
- Keep the CI e2e summary up to date. If a scenario version matrix or `variantKey` changes, update `e2e/config/pr-comment-scenarios.json` in the same change and follow the established pattern used by other versioned scenarios: one summary row per version, not separate wrapped/auto rows unless that pattern already exists for the scenario family.
48
49
- Run new or updated scenarios three times in a row before considering snapshots stable.
Copy file name to clipboardExpand all lines: e2e/README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -115,10 +115,12 @@ Non-hermetic scenarios require provider credentials in addition to the mock Brai
115
115
-`OPENAI_API_KEY`
116
116
-`ANTHROPIC_API_KEY`
117
117
-`GEMINI_API_KEY` or `GOOGLE_API_KEY`
118
+
-`CURSOR_API_KEY`
118
119
-`OPENROUTER_API_KEY`
119
120
-`MISTRAL_API_KEY`
120
121
-`HUGGINGFACE_API_KEY`
121
122
-`COHERE_API_KEY`
123
+
-`GROQ_API_KEY`
122
124
123
125
`claude-agent-sdk-instrumentation` also uses `ANTHROPIC_API_KEY`, because it runs the real Claude Agent SDK against Anthropic in the same style as the existing live Anthropic wrapper coverage.
0 commit comments