diff --git a/extensions/microsoft-foundry/index.ts b/extensions/microsoft-foundry/index.ts index a6f14b7c04d..6acc3ec2f36 100644 --- a/extensions/microsoft-foundry/index.ts +++ b/extensions/microsoft-foundry/index.ts @@ -22,7 +22,8 @@ function execCmd(cmd: string): string { function isAzCliInstalled(): boolean { try { - execCmd("which az"); + // "az version" works on Windows, Linux, and macOS + execCmd("az version --output none"); return true; } catch { return false; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e381cdf6d34..fa47f57f1a8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -244,6 +244,8 @@ importers: extensions/anthropic: {} + extensions/azure-foundry: {} + extensions/bluebubbles: dependencies: zod: