From b74220ce0d1da205984bd832c5a99bc5fcc0ed91 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Mar 2026 18:59:02 +0000 Subject: [PATCH 1/3] Initial plan From 46b1f162f2f8b13da27bf7ce24352a89d980ef48 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Mar 2026 19:05:33 +0000 Subject: [PATCH 2/3] feat: prepare azure.ai.agents 0.1.17-preview patch release Co-authored-by: rajeshkamal5050 <11532743+rajeshkamal5050@users.noreply.github.com> Agent-Logs-Url: https://github.com/Azure/azure-dev/sessions/a44ad833-09a6-4143-a8d4-8a1becb22410 --- .../extensions/azure.ai.agents/CHANGELOG.md | 5 ++ .../extensions/azure.ai.agents/extension.yaml | 2 +- .../extensions/azure.ai.agents/version.txt | 2 +- cli/azd/extensions/registry.json | 76 +++++++++++++++++++ 4 files changed, 83 insertions(+), 2 deletions(-) diff --git a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md index d2ec8ea5981..cd2e7999bdd 100644 --- a/cli/azd/extensions/azure.ai.agents/CHANGELOG.md +++ b/cli/azd/extensions/azure.ai.agents/CHANGELOG.md @@ -1,5 +1,10 @@ # Release History +## 0.1.17-preview (2026-03-20) + +- [[#7214]](https://github.com/Azure/azure-dev/pull/7214) Add ASCII art banner with Foundry branding and version info displayed at extension startup. +- [[#7217]](https://github.com/Azure/azure-dev/pull/7217) Update container settings to use discrete CPU and memory options, and remove min/max replicas prompts. + ## 0.1.16-preview (2026-03-18) - [[#7141]](https://github.com/Azure/azure-dev/pull/7141) Add `azd ai agent files` command group with `upload`, `download`, `list`, and `remove` subcommands for managing session-scoped files on hosted agent sandboxes. diff --git a/cli/azd/extensions/azure.ai.agents/extension.yaml b/cli/azd/extensions/azure.ai.agents/extension.yaml index 023fe8e4b0e..70c06c093e3 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 (Preview) description: Ship agents with Microsoft Foundry from your terminal. (Preview) usage: azd ai agent [options] # NOTE: Make sure version.txt is in sync with this version. -version: 0.1.16-preview +version: 0.1.17-preview requiredAzdVersion: ">1.23.6" language: go capabilities: diff --git a/cli/azd/extensions/azure.ai.agents/version.txt b/cli/azd/extensions/azure.ai.agents/version.txt index 42ab1a87a26..76226a944ee 100644 --- a/cli/azd/extensions/azure.ai.agents/version.txt +++ b/cli/azd/extensions/azure.ai.agents/version.txt @@ -1 +1 @@ -0.1.16-preview +0.1.17-preview diff --git a/cli/azd/extensions/registry.json b/cli/azd/extensions/registry.json index 2f0ce19f53c..4f586ac0306 100644 --- a/cli/azd/extensions/registry.json +++ b/cli/azd/extensions/registry.json @@ -2722,6 +2722,82 @@ } } }, + { + "version": "0.1.17-preview", + "requiredAzdVersion": "\u003e1.23.6", + "capabilities": [ + "custom-commands", + "lifecycle-events", + "mcp-server", + "service-target-provider", + "metadata" + ], + "providers": [ + { + "name": "azure.ai.agent", + "type": "service-target", + "description": "Deploys agents to the Foundry Agent Service" + } + ], + "usage": "azd ai agent \u003ccommand\u003e [options]", + "examples": [ + { + "name": "init", + "description": "Initialize a new AI agent project.", + "usage": "azd ai agent init" + } + ], + "artifacts": { + "darwin/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "0000000000000000000000000000000000000000000000000000000000000000" + }, + "entryPoint": "azure-ai-agents-darwin-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-darwin-amd64.zip" + }, + "darwin/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "0000000000000000000000000000000000000000000000000000000000000000" + }, + "entryPoint": "azure-ai-agents-darwin-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-darwin-arm64.zip" + }, + "linux/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "0000000000000000000000000000000000000000000000000000000000000000" + }, + "entryPoint": "azure-ai-agents-linux-amd64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-linux-amd64.tar.gz" + }, + "linux/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "0000000000000000000000000000000000000000000000000000000000000000" + }, + "entryPoint": "azure-ai-agents-linux-arm64", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-linux-arm64.tar.gz" + }, + "windows/amd64": { + "checksum": { + "algorithm": "sha256", + "value": "0000000000000000000000000000000000000000000000000000000000000000" + }, + "entryPoint": "azure-ai-agents-windows-amd64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-windows-amd64.zip" + }, + "windows/arm64": { + "checksum": { + "algorithm": "sha256", + "value": "0000000000000000000000000000000000000000000000000000000000000000" + }, + "entryPoint": "azure-ai-agents-windows-arm64.exe", + "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-windows-arm64.zip" + } + } + }, { "version": "0.1.16-preview", "requiredAzdVersion": "\u003e1.23.6", From b73c59e471aadb68e813f5b46bfaa483f19a22d0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Mar 2026 19:17:38 +0000 Subject: [PATCH 3/3] fix: revert registry.json; add release-prep guard to AGENTS.md Co-authored-by: rajeshkamal5050 <11532743+rajeshkamal5050@users.noreply.github.com> Agent-Logs-Url: https://github.com/Azure/azure-dev/sessions/e8801340-0cf2-4006-bf54-189b0961a23a --- cli/azd/extensions/azure.ai.agents/AGENTS.md | 10 +++ cli/azd/extensions/registry.json | 76 -------------------- 2 files changed, 10 insertions(+), 76 deletions(-) diff --git a/cli/azd/extensions/azure.ai.agents/AGENTS.md b/cli/azd/extensions/azure.ai.agents/AGENTS.md index 444bc04a663..20b8f13215f 100644 --- a/cli/azd/extensions/azure.ai.agents/AGENTS.md +++ b/cli/azd/extensions/azure.ai.agents/AGENTS.md @@ -120,6 +120,16 @@ Define new codes in `internal/exterrors/codes.go`. - describe the specific failure, not the general category - keep them stable once introduced +## Release preparation + +When bumping the extension version for a patch release, update **only** these files: + +- `version.txt` — new semver string +- `extension.yaml` — `version:` field +- `CHANGELOG.md` — new release section at the top + +**Do NOT update `cli/azd/extensions/registry.json`.** The registry entry (checksums, artifact URLs) is generated automatically by CI after the release build produces the binaries. Editing it manually by hand will result in wrong or placeholder checksums that break installation. + ## Other extension conventions - Use modern Go 1.26 patterns where they help readability diff --git a/cli/azd/extensions/registry.json b/cli/azd/extensions/registry.json index 4f586ac0306..2f0ce19f53c 100644 --- a/cli/azd/extensions/registry.json +++ b/cli/azd/extensions/registry.json @@ -2722,82 +2722,6 @@ } } }, - { - "version": "0.1.17-preview", - "requiredAzdVersion": "\u003e1.23.6", - "capabilities": [ - "custom-commands", - "lifecycle-events", - "mcp-server", - "service-target-provider", - "metadata" - ], - "providers": [ - { - "name": "azure.ai.agent", - "type": "service-target", - "description": "Deploys agents to the Foundry Agent Service" - } - ], - "usage": "azd ai agent \u003ccommand\u003e [options]", - "examples": [ - { - "name": "init", - "description": "Initialize a new AI agent project.", - "usage": "azd ai agent init" - } - ], - "artifacts": { - "darwin/amd64": { - "checksum": { - "algorithm": "sha256", - "value": "0000000000000000000000000000000000000000000000000000000000000000" - }, - "entryPoint": "azure-ai-agents-darwin-amd64", - "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-darwin-amd64.zip" - }, - "darwin/arm64": { - "checksum": { - "algorithm": "sha256", - "value": "0000000000000000000000000000000000000000000000000000000000000000" - }, - "entryPoint": "azure-ai-agents-darwin-arm64", - "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-darwin-arm64.zip" - }, - "linux/amd64": { - "checksum": { - "algorithm": "sha256", - "value": "0000000000000000000000000000000000000000000000000000000000000000" - }, - "entryPoint": "azure-ai-agents-linux-amd64", - "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-linux-amd64.tar.gz" - }, - "linux/arm64": { - "checksum": { - "algorithm": "sha256", - "value": "0000000000000000000000000000000000000000000000000000000000000000" - }, - "entryPoint": "azure-ai-agents-linux-arm64", - "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-linux-arm64.tar.gz" - }, - "windows/amd64": { - "checksum": { - "algorithm": "sha256", - "value": "0000000000000000000000000000000000000000000000000000000000000000" - }, - "entryPoint": "azure-ai-agents-windows-amd64.exe", - "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-windows-amd64.zip" - }, - "windows/arm64": { - "checksum": { - "algorithm": "sha256", - "value": "0000000000000000000000000000000000000000000000000000000000000000" - }, - "entryPoint": "azure-ai-agents-windows-arm64.exe", - "url": "https://github.com/Azure/azure-dev/releases/download/azd-ext-azure-ai-agents_0.1.17-preview/azure-ai-agents-windows-arm64.zip" - } - } - }, { "version": "0.1.16-preview", "requiredAzdVersion": "\u003e1.23.6",