From 796c56a0c2342021633de1abb841bb74f46b3050 Mon Sep 17 00:00:00 2001 From: Colin McDonnell Date: Sat, 14 Feb 2026 02:39:40 +0000 Subject: [PATCH] add model override vars to expected CI env vars Co-authored-by: Cursor --- test/ci.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/ci.test.ts b/test/ci.test.ts index 1852715..156ac20 100644 --- a/test/ci.test.ts +++ b/test/ci.test.ts @@ -58,10 +58,12 @@ const crossagentTests = getTestNamesFromDir("crossagent"); const agnosticTests = getTestNamesFromDir("agnostic"); const adhocTests = getTestNamesFromDir("adhoc"); -// all API key names from all agents + GITHUB_TOKEN +// all API key names from all agents + GITHUB_TOKEN + model overrides const expectedAgentEnvVars = [ "GITHUB_TOKEN", ...new Set(Object.values(agentsManifest).flatMap((a) => a.apiKeyNames)), + "GEMINI_MODEL", + "OPENCODE_MODEL", ].sort(); // agnostic tests only run with claude @@ -111,7 +113,7 @@ describe("ci workflow consistency", () => { }); it("env vars cover all agent API keys", () => { - expect(getEnvVarNames(rootJob)).toEqual(expect.arrayContaining(expectedAgentEnvVars)); + expect(getEnvVarNames(rootJob)).toEqual(expectedAgentEnvVars); }); it("fail-fast is enabled in both", () => {