From 5519034aa4e883692c82a57511d9ae7ce8a0c47e Mon Sep 17 00:00:00 2001 From: huimiu Date: Thu, 6 Aug 2026 15:27:00 +0800 Subject: [PATCH 1/3] feat: prepare Foundry extensions for release --- cli/azd/extensions/azure.ai.agents/CHANGELOG.md | 15 +++++++++++++++ cli/azd/extensions/azure.ai.agents/extension.yaml | 2 +- cli/azd/extensions/azure.ai.agents/version.txt | 2 +- .../extensions/azure.ai.connections/CHANGELOG.md | 6 ++++++ .../azure.ai.connections/extension.yaml | 2 +- .../extensions/azure.ai.connections/version.txt | 2 +- cli/azd/extensions/azure.ai.projects/CHANGELOG.md | 10 ++++++++++ .../extensions/azure.ai.projects/extension.yaml | 2 +- cli/azd/extensions/azure.ai.projects/version.txt | 2 +- cli/azd/extensions/azure.ai.routines/CHANGELOG.md | 6 ++++++ .../extensions/azure.ai.routines/extension.yaml | 2 +- cli/azd/extensions/azure.ai.routines/version.txt | 2 +- cli/azd/extensions/azure.ai.skills/CHANGELOG.md | 6 ++++++ cli/azd/extensions/azure.ai.skills/extension.yaml | 2 +- cli/azd/extensions/azure.ai.skills/version.txt | 2 +- .../extensions/azure.ai.toolboxes/CHANGELOG.md | 10 ++++++++++ .../extensions/azure.ai.toolboxes/extension.yaml | 2 +- cli/azd/extensions/azure.ai.toolboxes/version.txt | 2 +- 18 files changed, 65 insertions(+), 12 deletions(-) diff --git a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md index 42fe3a4dccf..3e77b66bb08 100644 --- a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md @@ -1,5 +1,20 @@ # Release History +## 1.0.0-beta.9 (2026-08-06) + +### Features Added + +- [[#9079]](https://github.com/Azure/azure-dev/pull/9079) Add service-scoped environment support for Foundry agent services while preserving project-wide fallback behavior. + +### Bugs Fixed + +- [[#9326]](https://github.com/Azure/azure-dev/pull/9326) Validate Foundry dependencies before creating an agent version and provide actionable guidance when resources are not ready. +- [[#9397]](https://github.com/Azure/azure-dev/pull/9397) Stop agent lifecycle hooks from rewriting user-authored `azure.yaml` while preserving resolved deployment defaults. +- [[#9407]](https://github.com/Azure/azure-dev/pull/9407) Allow `azd ai agent init --infra` to continue through existing projects without a Foundry service and reject unsupported infrastructure layouts before mutation. +- [[#9422]](https://github.com/Azure/azure-dev/pull/9422) Restrict unified manifest adoption in `azd ai agent init` to manifests that declare an `azure.ai.agent` service. +- [[#9438]](https://github.com/Azure/azure-dev/pull/9438) Clarify agent initialization output by naming the agent added to `azure.yaml`. +- [[#9439]](https://github.com/Azure/azure-dev/pull/9439) Validate hosted-agent environment variable names before deployment and report actionable errors for invalid names. + ## 1.0.0-beta.8 (2026-07-30) ### Features Added diff --git a/cli/azd/extensions/azure.ai.agents/extension.yaml b/cli/azd/extensions/azure.ai.agents/extension.yaml index ef4f375df49..fbcffb57aab 100644 --- a/cli/azd/extensions/azure.ai.agents/extension.yaml +++ b/cli/azd/extensions/azure.ai.agents/extension.yaml @@ -5,7 +5,7 @@ displayName: Foundry agents (Beta) description: Ship agents with Microsoft Foundry from your terminal. (Beta) usage: azd ai agent [options] # NOTE: Make sure version.txt is in sync with this version. -version: 1.0.0-beta.8 +version: 1.0.0-beta.9 requiredAzdVersion: ">=1.27.1" dependencies: - id: azure.ai.inspector diff --git a/cli/azd/extensions/azure.ai.agents/version.txt b/cli/azd/extensions/azure.ai.agents/version.txt index 4a5b46bbe88..0f824babd4f 100644 --- a/cli/azd/extensions/azure.ai.agents/version.txt +++ b/cli/azd/extensions/azure.ai.agents/version.txt @@ -1 +1 @@ -1.0.0-beta.8 +1.0.0-beta.9 diff --git a/cli/azd/extensions/azure.ai.connections/CHANGELOG.md b/cli/azd/extensions/azure.ai.connections/CHANGELOG.md index d1165630ed7..9760f82d276 100644 --- a/cli/azd/extensions/azure.ai.connections/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.connections/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 1.0.0-beta.4 (2026-08-06) + +### Features Added + +- [[#9079]](https://github.com/Azure/azure-dev/pull/9079) Add service-scoped environment support for Foundry connection services while preserving project-wide fallback behavior. + ## 1.0.0-beta.3 (2026-07-16) ### Breaking Changes diff --git a/cli/azd/extensions/azure.ai.connections/extension.yaml b/cli/azd/extensions/azure.ai.connections/extension.yaml index 0c0dd40451c..7140b353c03 100644 --- a/cli/azd/extensions/azure.ai.connections/extension.yaml +++ b/cli/azd/extensions/azure.ai.connections/extension.yaml @@ -16,5 +16,5 @@ tags: - ai - connection usage: azd ai connection [options] -version: 1.0.0-beta.3 +version: 1.0.0-beta.4 requiredAzdVersion: ">=1.27.1" diff --git a/cli/azd/extensions/azure.ai.connections/version.txt b/cli/azd/extensions/azure.ai.connections/version.txt index b0a2ffd0f5f..1bdfe3ec1a2 100644 --- a/cli/azd/extensions/azure.ai.connections/version.txt +++ b/cli/azd/extensions/azure.ai.connections/version.txt @@ -1 +1 @@ -1.0.0-beta.3 +1.0.0-beta.4 diff --git a/cli/azd/extensions/azure.ai.projects/CHANGELOG.md b/cli/azd/extensions/azure.ai.projects/CHANGELOG.md index 3322aba1ffc..40fc9fee4b1 100644 --- a/cli/azd/extensions/azure.ai.projects/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.projects/CHANGELOG.md @@ -1,5 +1,15 @@ # Release History +## 1.0.0-beta.5 (2026-08-06) + +### Features Added + +- [[#9079]](https://github.com/Azure/azure-dev/pull/9079) Add service-scoped environment support to Foundry project provisioning while preserving raw templates and project-wide fallback behavior. + +### Bugs Fixed + +- [[#9326]](https://github.com/Azure/azure-dev/pull/9326) Publish Foundry dependency readiness state so agent deployments can fail early with actionable guidance when resources are not ready. + ## 1.0.0-beta.4 (2026-07-30) ### Bugs Fixed diff --git a/cli/azd/extensions/azure.ai.projects/extension.yaml b/cli/azd/extensions/azure.ai.projects/extension.yaml index 99465f6d910..ca758f51f41 100644 --- a/cli/azd/extensions/azure.ai.projects/extension.yaml +++ b/cli/azd/extensions/azure.ai.projects/extension.yaml @@ -22,5 +22,5 @@ tags: - ai - project usage: azd ai project [options] -version: 1.0.0-beta.4 +version: 1.0.0-beta.5 requiredAzdVersion: ">=1.27.1" diff --git a/cli/azd/extensions/azure.ai.projects/version.txt b/cli/azd/extensions/azure.ai.projects/version.txt index 1bdfe3ec1a2..ae27bfcaecc 100644 --- a/cli/azd/extensions/azure.ai.projects/version.txt +++ b/cli/azd/extensions/azure.ai.projects/version.txt @@ -1 +1 @@ -1.0.0-beta.4 +1.0.0-beta.5 diff --git a/cli/azd/extensions/azure.ai.routines/CHANGELOG.md b/cli/azd/extensions/azure.ai.routines/CHANGELOG.md index 175eabe54d1..c8d8c8fb906 100644 --- a/cli/azd/extensions/azure.ai.routines/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.routines/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 1.0.0-beta.4 (2026-08-06) + +### Features Added + +- [[#9079]](https://github.com/Azure/azure-dev/pull/9079) Add service-scoped environment support for Foundry routine services while preserving project-wide fallback behavior. + ## 1.0.0-beta.3 (2026-07-16) ### Other Changes diff --git a/cli/azd/extensions/azure.ai.routines/extension.yaml b/cli/azd/extensions/azure.ai.routines/extension.yaml index 81da4c40c59..8618ee87bd3 100644 --- a/cli/azd/extensions/azure.ai.routines/extension.yaml +++ b/cli/azd/extensions/azure.ai.routines/extension.yaml @@ -16,5 +16,5 @@ tags: - ai - routine usage: azd ai routine [options] -version: 1.0.0-beta.3 +version: 1.0.0-beta.4 requiredAzdVersion: ">=1.27.1" diff --git a/cli/azd/extensions/azure.ai.routines/version.txt b/cli/azd/extensions/azure.ai.routines/version.txt index b0a2ffd0f5f..1bdfe3ec1a2 100644 --- a/cli/azd/extensions/azure.ai.routines/version.txt +++ b/cli/azd/extensions/azure.ai.routines/version.txt @@ -1 +1 @@ -1.0.0-beta.3 +1.0.0-beta.4 diff --git a/cli/azd/extensions/azure.ai.skills/CHANGELOG.md b/cli/azd/extensions/azure.ai.skills/CHANGELOG.md index 35a887a4189..f3f0669f314 100644 --- a/cli/azd/extensions/azure.ai.skills/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.skills/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 1.0.0-beta.3 (2026-08-06) + +### Bugs Fixed + +- [[#9326]](https://github.com/Azure/azure-dev/pull/9326) Track skill readiness and cleanup state so dependent agent deployments fail early with actionable guidance. + ## 1.0.0-beta.2 (2026-07-09) ### Other Changes diff --git a/cli/azd/extensions/azure.ai.skills/extension.yaml b/cli/azd/extensions/azure.ai.skills/extension.yaml index af915a2a34f..b8fac06b9e6 100644 --- a/cli/azd/extensions/azure.ai.skills/extension.yaml +++ b/cli/azd/extensions/azure.ai.skills/extension.yaml @@ -5,7 +5,7 @@ displayName: Foundry skills (Beta) description: Manage Microsoft Foundry skills (reusable agent behavioral guidelines) from your terminal. (Beta) usage: azd ai skill [options] # NOTE: Make sure version.txt is in sync with this version. -version: 1.0.0-beta.2 +version: 1.0.0-beta.3 requiredAzdVersion: ">=1.27.0" language: go capabilities: diff --git a/cli/azd/extensions/azure.ai.skills/version.txt b/cli/azd/extensions/azure.ai.skills/version.txt index 7e0b23109f3..b0a2ffd0f5f 100644 --- a/cli/azd/extensions/azure.ai.skills/version.txt +++ b/cli/azd/extensions/azure.ai.skills/version.txt @@ -1 +1 @@ -1.0.0-beta.2 +1.0.0-beta.3 diff --git a/cli/azd/extensions/azure.ai.toolboxes/CHANGELOG.md b/cli/azd/extensions/azure.ai.toolboxes/CHANGELOG.md index 6aa0fca1b9d..8791c853dd9 100644 --- a/cli/azd/extensions/azure.ai.toolboxes/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.toolboxes/CHANGELOG.md @@ -1,5 +1,15 @@ # Release History +## 1.0.0-beta.5 (2026-08-06) + +### Features Added + +- [[#9079]](https://github.com/Azure/azure-dev/pull/9079) Add service-scoped environment support for Foundry toolbox services while preserving project-wide fallback behavior. + +### Bugs Fixed + +- [[#9326]](https://github.com/Azure/azure-dev/pull/9326) Track toolbox readiness and cleanup state so dependent agent deployments fail early with actionable guidance. + ## 1.0.0-beta.4 (2026-07-23) ### Features Added diff --git a/cli/azd/extensions/azure.ai.toolboxes/extension.yaml b/cli/azd/extensions/azure.ai.toolboxes/extension.yaml index a14ef500864..6d6b7321d07 100644 --- a/cli/azd/extensions/azure.ai.toolboxes/extension.yaml +++ b/cli/azd/extensions/azure.ai.toolboxes/extension.yaml @@ -16,5 +16,5 @@ tags: - ai - toolbox usage: azd ai toolbox [options] -version: 1.0.0-beta.4 +version: 1.0.0-beta.5 requiredAzdVersion: ">=1.27.1" diff --git a/cli/azd/extensions/azure.ai.toolboxes/version.txt b/cli/azd/extensions/azure.ai.toolboxes/version.txt index 1bdfe3ec1a2..ae27bfcaecc 100644 --- a/cli/azd/extensions/azure.ai.toolboxes/version.txt +++ b/cli/azd/extensions/azure.ai.toolboxes/version.txt @@ -1 +1 @@ -1.0.0-beta.4 +1.0.0-beta.5 From 1c3d8ae9a555e758f27b46fab0270d2543329d74 Mon Sep 17 00:00:00 2001 From: huimiu Date: Thu, 6 Aug 2026 15:35:32 +0800 Subject: [PATCH 2/3] fix: update Foundry release changelogs --- cli/azd/extensions/azure.ai.agents/CHANGELOG.md | 3 +++ cli/azd/extensions/azure.ai.projects/CHANGELOG.md | 1 + 2 files changed, 4 insertions(+) diff --git a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md index 3e77b66bb08..ab7e62481b7 100644 --- a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md @@ -5,11 +5,14 @@ ### Features Added - [[#9079]](https://github.com/Azure/azure-dev/pull/9079) Add service-scoped environment support for Foundry agent services while preserving project-wide fallback behavior. +- [[#9366]](https://github.com/Azure/azure-dev/pull/9366) Add an `--inspector-port` option to `azd ai agent run` so multiple local agents can use separate Inspector ports. ### Bugs Fixed - [[#9326]](https://github.com/Azure/azure-dev/pull/9326) Validate Foundry dependencies before creating an agent version and provide actionable guidance when resources are not ready. +- [[#9367]](https://github.com/Azure/azure-dev/pull/9367) Fix Foundry network environment references to apply shared defaults, escaping, and unresolved-variable validation consistently during synthesis. - [[#9397]](https://github.com/Azure/azure-dev/pull/9397) Stop agent lifecycle hooks from rewriting user-authored `azure.yaml` while preserving resolved deployment defaults. +- [[#9404]](https://github.com/Azure/azure-dev/pull/9404) Fix `azd ai agent init` re-prompting for agent settings when an existing `azure.yaml` already defines the agent. - [[#9407]](https://github.com/Azure/azure-dev/pull/9407) Allow `azd ai agent init --infra` to continue through existing projects without a Foundry service and reject unsupported infrastructure layouts before mutation. - [[#9422]](https://github.com/Azure/azure-dev/pull/9422) Restrict unified manifest adoption in `azd ai agent init` to manifests that declare an `azure.ai.agent` service. - [[#9438]](https://github.com/Azure/azure-dev/pull/9438) Clarify agent initialization output by naming the agent added to `azure.yaml`. diff --git a/cli/azd/extensions/azure.ai.projects/CHANGELOG.md b/cli/azd/extensions/azure.ai.projects/CHANGELOG.md index 40fc9fee4b1..c670b55f622 100644 --- a/cli/azd/extensions/azure.ai.projects/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.projects/CHANGELOG.md @@ -9,6 +9,7 @@ ### Bugs Fixed - [[#9326]](https://github.com/Azure/azure-dev/pull/9326) Publish Foundry dependency readiness state so agent deployments can fail early with actionable guidance when resources are not ready. +- [[#9367]](https://github.com/Azure/azure-dev/pull/9367) Fix Foundry project synthesis so network environment references use shared defaults, escaping, and unresolved-variable validation. ## 1.0.0-beta.4 (2026-07-30) From 7fd02a9e5c6a841394afaa6f6fac752218681458 Mon Sep 17 00:00:00 2001 From: huimiu Date: Thu, 6 Aug 2026 15:36:58 +0800 Subject: [PATCH 3/3] fix: add inspector to Foundry release --- cli/azd/extensions/azure.ai.inspector/CHANGELOG.md | 6 ++++++ cli/azd/extensions/azure.ai.inspector/extension.yaml | 2 +- cli/azd/extensions/azure.ai.inspector/version.txt | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/cli/azd/extensions/azure.ai.inspector/CHANGELOG.md b/cli/azd/extensions/azure.ai.inspector/CHANGELOG.md index 0dd3a98d82d..1d3ffb4acf7 100644 --- a/cli/azd/extensions/azure.ai.inspector/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.inspector/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 1.0.0-beta.3 (2026-08-06) + +### Other Changes + +- [[#9416]](https://github.com/Azure/azure-dev/pull/9416) Upgrade `google.golang.org/grpc` to v1.82.1 to address security advisories. + ## 1.0.0-beta.2 (2026-07-09) ### Bugs Fixed diff --git a/cli/azd/extensions/azure.ai.inspector/extension.yaml b/cli/azd/extensions/azure.ai.inspector/extension.yaml index 7437326898f..f2bfbfa3e69 100644 --- a/cli/azd/extensions/azure.ai.inspector/extension.yaml +++ b/cli/azd/extensions/azure.ai.inspector/extension.yaml @@ -5,7 +5,7 @@ displayName: Foundry Agent Inspector (Beta) description: Browser-based inspector UI for locally running Foundry agents. (Beta) usage: azd ai inspector [options] # NOTE: Make sure version.txt is in sync with this version. -version: 1.0.0-beta.2 +version: 1.0.0-beta.3 requiredAzdVersion: ">=1.27.0" language: go capabilities: diff --git a/cli/azd/extensions/azure.ai.inspector/version.txt b/cli/azd/extensions/azure.ai.inspector/version.txt index 7e0b23109f3..b0a2ffd0f5f 100644 --- a/cli/azd/extensions/azure.ai.inspector/version.txt +++ b/cli/azd/extensions/azure.ai.inspector/version.txt @@ -1 +1 @@ -1.0.0-beta.2 +1.0.0-beta.3