diff --git a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md index 5b0ce23604f..8b19ed35c37 100644 --- a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md @@ -1,5 +1,25 @@ # Release History +## 1.0.0-beta.7 (2026-07-23) + +### Features Added + +- [[#9009]](https://github.com/Azure/azure-dev/pull/9009) `azd ai agent init` now offers `invocations_ws` as a selectable agent protocol (including for bring-your-own-image `--image` init), while `responses` remains the default. +- [[#9204]](https://github.com/Azure/azure-dev/pull/9204) Add `eastus`, `italynorth`, `uaenorth`, `southcentralus`, `switzerlandwest`, `ukwest`, `westeurope`, `westcentralus`, and `japanwest` to the list of supported hosted agent regions. + +### Bugs Fixed + +- [[#9149]](https://github.com/Azure/azure-dev/pull/9149) Fix `azd ai agent run` and `azd deploy` not consistently resolving agent definitions declared inline in `azure.yaml`, via the deprecated `config:` block, or through local `$ref` files. +- [[#9171]](https://github.com/Azure/azure-dev/pull/9171) Fix modern Python agent projects (using `pyproject.toml`) being incorrectly routed to container deployment and prompted for an unnecessary Azure Container Registry during code deploy. +- [[#9205]](https://github.com/Azure/azure-dev/pull/9205) Fix `azd deploy` failing with HTTP 403 when the signed-in user's role (for example a subscription-inherited Owner or Azure AI Developer) lacked Cognitive Services data-plane access; the deploy-time RBAC check now recognizes only roles that grant it and auto-assigns the Foundry User role when needed. +- [[#9225]](https://github.com/Azure/azure-dev/pull/9225) Fix `azd ai agent init` accepting stale Azure Container Registry connections from an existing Foundry project; init now validates discovered registries against ARM and clears missing ones instead of deferring the failure until publish. +- [[#9254]](https://github.com/Azure/azure-dev/pull/9254) Fix `azd ai agent doctor` failing valid projects whose agent definition is declared inline in `azure.yaml`; the definition check now uses the same resolver as run and deploy. +- [[#9264]](https://github.com/Azure/azure-dev/pull/9264) Fix `azd ai agent doctor` reporting a false pass for an inline or `$ref` agent definition with an unsupported kind; resolved non-hosted definitions are now validated, while valid `workflow` definitions still pass. + +### Other Changes + +- [[#9133]](https://github.com/Azure/azure-dev/pull/9133) Foundry project provisioning has moved to the `azure.ai.projects` extension. Update `azure.ai.agents` and `azure.ai.projects` together, since mixing versions can cause both extensions to register the same `microsoft.foundry` provider. + ## 1.0.0-beta.6 (2026-07-16) ### Features Added diff --git a/cli/azd/extensions/azure.ai.agents/cspell.yaml b/cli/azd/extensions/azure.ai.agents/cspell.yaml index 4d3f607a700..fae2f20d958 100644 --- a/cli/azd/extensions/azure.ai.agents/cspell.yaml +++ b/cli/azd/extensions/azure.ai.agents/cspell.yaml @@ -17,6 +17,7 @@ words: - germanywestcentral - italynorth - japaneast + - japanwest - koreacentral - northcentralus - norwayeast @@ -27,9 +28,12 @@ words: - southindia - spaincentral - switzerlandnorth + - switzerlandwest - uaenorth - uksouth + - ukwest - westeurope + - westcentralus # Project terms - ABAC - abbrs diff --git a/cli/azd/extensions/azure.ai.agents/extension.yaml b/cli/azd/extensions/azure.ai.agents/extension.yaml index 132eae69565..0e79ec523c5 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.6 +version: 1.0.0-beta.7 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 6c3924b6842..284fe0bbb10 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.6 +1.0.0-beta.7 diff --git a/cli/azd/extensions/azure.ai.projects/CHANGELOG.md b/cli/azd/extensions/azure.ai.projects/CHANGELOG.md index 61c9b1c39ac..7cf36a905ad 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.3 (2026-07-23) + +### Features Added + +- [[#9133]](https://github.com/Azure/azure-dev/pull/9133) The `azure.ai.projects` extension now owns Foundry project provisioning through the `microsoft.foundry` provider, including updating deployments and connections on existing projects (set `AZURE_AI_PROJECT_ID` to the project ARM resource ID), using the customer VNet region for private endpoints, and blocking automatic Azure Container Registry creation for private-network projects. Release it together with `azure.ai.agents`, since mixing versions can cause both extensions to register the same provider. + +### Bugs Fixed + +- [[#9149]](https://github.com/Azure/azure-dev/pull/9149) Fix Foundry project synthesis and provisioning not consistently resolving configuration declared inline in `azure.yaml`, via the deprecated `config:` block, or through local `$ref` files. + ## 1.0.0-beta.2 (2026-07-09) ### Other Changes diff --git a/cli/azd/extensions/azure.ai.projects/extension.yaml b/cli/azd/extensions/azure.ai.projects/extension.yaml index 132bb11ce0d..ea35b78894a 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.2 +version: 1.0.0-beta.3 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 7e0b23109f3..b0a2ffd0f5f 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.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 b63dbe79561..6aa0fca1b9d 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.4 (2026-07-23) + +### Features Added + +- [[#9229]](https://github.com/Azure/azure-dev/pull/9229) `azd ai toolbox` now supports the WorkIQ (`work_iq_preview`), FabricIQ (`fabric_iq_preview`), and toolbox-search (`toolbox_search_preview`) preview tools, and `azd ai toolbox connection list` now surfaces any tool that exposes a project connection. + +### Bugs Fixed + +- [[#9220]](https://github.com/Azure/azure-dev/pull/9220) Fix `azd ai toolbox create --project-endpoint --from-file` failing when run outside an azd project; the best-effort environment sync now skips silently when no `azure.yaml` is present instead of failing the command. + ## 1.0.0-beta.3 (2026-07-16) ### Features Added diff --git a/cli/azd/extensions/azure.ai.toolboxes/extension.yaml b/cli/azd/extensions/azure.ai.toolboxes/extension.yaml index ffcc211c0fd..6086e624d89 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.3 +version: 1.0.0-beta.4 requiredAzdVersion: ">=1.27.0" diff --git a/cli/azd/extensions/azure.ai.toolboxes/version.txt b/cli/azd/extensions/azure.ai.toolboxes/version.txt index b0a2ffd0f5f..1bdfe3ec1a2 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.3 +1.0.0-beta.4