From 66242a3b6f2817cd1aed465e7010dd46788fefcb Mon Sep 17 00:00:00 2001 From: Chunan Ye Date: Wed, 6 May 2026 12:44:14 -0700 Subject: [PATCH 1/2] Add NO_SKILLS env var --- tests/utils/agent-runner.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/utils/agent-runner.ts b/tests/utils/agent-runner.ts index f5987885b..4d0704e99 100644 --- a/tests/utils/agent-runner.ts +++ b/tests/utils/agent-runner.ts @@ -730,10 +730,11 @@ export function useAgentRunner() { disabledSkills = skills.filter((skillName) => !config.includeSkills?.includes(skillName)); } + const NO_SKILLS = process.env.NO_SKILLS; const session = await client.createSession({ model: modelOverride || "claude-sonnet-4.5", onPermissionRequest: approveAll, - skillDirectories: [skillDirectory], + skillDirectories: NO_SKILLS ? [] : [skillDirectory], disabledSkills: disabledSkills, mcpServers: { azure: { From 2680a4bd4c6f7ef41e51f941b8a1e26645d2717f Mon Sep 17 00:00:00 2001 From: Chunan Ye Date: Wed, 6 May 2026 12:54:55 -0700 Subject: [PATCH 2/2] Explicitly check for "true" value --- tests/utils/agent-runner.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/utils/agent-runner.ts b/tests/utils/agent-runner.ts index 4d0704e99..758d45d67 100644 --- a/tests/utils/agent-runner.ts +++ b/tests/utils/agent-runner.ts @@ -730,11 +730,11 @@ export function useAgentRunner() { disabledSkills = skills.filter((skillName) => !config.includeSkills?.includes(skillName)); } - const NO_SKILLS = process.env.NO_SKILLS; + const noSkills = process.env.NO_SKILLS === "true"; const session = await client.createSession({ model: modelOverride || "claude-sonnet-4.5", onPermissionRequest: approveAll, - skillDirectories: NO_SKILLS ? [] : [skillDirectory], + skillDirectories: noSkills ? [] : [skillDirectory], disabledSkills: disabledSkills, mcpServers: { azure: {