From 2d2772f27920f494aa51925b5a00dbee0853939e Mon Sep 17 00:00:00 2001 From: Dotta Date: Thu, 24 Sep 2026 14:06:18 -0700 Subject: [PATCH] fix(evals): preserve subscription selection after master merge Remove the obsolete unconditional Grok API-key return so the merged explicit subscription policy remains authoritative. All 20 protocol campaign and workflow security checks pass. Co-Authored-By: Paperclip --- .../paperclip-runner/scripts/runner-protocol-eval-campaign.mjs | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/paperclip-runner/scripts/runner-protocol-eval-campaign.mjs b/packages/paperclip-runner/scripts/runner-protocol-eval-campaign.mjs index 4504b45c60d..2ea5c4f7cb2 100644 --- a/packages/paperclip-runner/scripts/runner-protocol-eval-campaign.mjs +++ b/packages/paperclip-runner/scripts/runner-protocol-eval-campaign.mjs @@ -69,7 +69,6 @@ export function credentialForConfig(config, grokAuthenticationMode = "api_key") return "OPENAI_API_KEY"; } if (config.provider === "acpx") { - if (config.acpxAgent === "grok") return "XAI_API_KEY"; if (config.acpxAgent === "pi") return "OPENROUTER_API_KEY"; if (config.acpxAgent === "claude") return "ANTHROPIC_API_KEY"; if (config.acpxAgent === "grok") {