Skip to content

Releases: Azure/azure-dev

azd-ext-azure-ai-toolboxes_1.0.0-beta.2

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:00
d1eb255

1.0.0-beta.2 (2026-07-09)

Other Changes

  • [#8866] Remove Foundry-Features: Toolboxes=V1Preview opt-in header now that Foundry toolbox APIs are GA.

azd-ext-azure-ai-skills_1.0.0-beta.2

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:26
d1eb255

1.0.0-beta.2 (2026-07-09)

Other Changes

  • [#9027] Bump golang.org/x/crypto to v0.53.0 (and transitively golang.org/x/net to v0.55.0) to address security advisories.

azd-ext-azure-ai-routines_1.0.0-beta.2

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:00
d1eb255

1.0.0-beta.2 (2026-07-09)

Bugs Fixed

  • [#8419] Increase the default routines write timeout and add --timeout / AZURE_AI_ROUTINES_HTTP_TIMEOUT overrides so cold recurring routine creates are not cancelled before AgentIdentity binding completes.
  • [#8986] Fix azd ai routine commands failing to decode routine responses when the service returns numeric (Unix epoch) timestamp values for fields such as schedule created_at and timer triggers.<name>.at.

azd-ext-azure-ai-projects_1.0.0-beta.2

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:29
d1eb255

1.0.0-beta.2 (2026-07-09)

Other Changes

  • [#9027] Bump golang.org/x/crypto to v0.53.0 (and transitively golang.org/x/net to v0.55.0) to address security advisories.

azd-ext-azure-ai-inspector_1.0.0-beta.2

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:00
d1eb255

1.0.0-beta.2 (2026-07-09)

Bugs Fixed

  • [#8958] Fix inspector display name and example description. Thanks @anchenyi for the contribution!

Other Changes

  • [#9027] Bump golang.org/x/crypto to v0.53.0 (and transitively golang.org/x/net to v0.55.0) to address security advisories.

azd-ext-azure-ai-connections_1.0.0-beta.2

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:00
d1eb255

1.0.0-beta.2 (2026-07-09)

Bugs Fixed

  • [#9053] Fix azd ai connection commands and azd deploy for host: azure.ai.connection services failing with Tenant provided in token does not match resource token for multi-tenant/guest users. The extension now scopes the credential to the subscription's user-access tenant. Also fixes first-connection creation on projects with no existing connections. Thanks @therealjohn for the contribution!

azd-ext-azure-ai-agents_1.0.0-beta.5

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 09 Jul 23:06
d1eb255

1.0.0-beta.5 (2026-07-09)

Features Added

  • [#9043] Add --client-header to azd ai agent invoke for sending custom x-client-* request headers in "Name: Value" format (repeatable). The responses and invocations protocols forward the x-client-* header family to the agent; other header names are rejected, and the flag is not supported with the a2a protocol (which does not propagate x-client-* headers). Managed headers (Authorization, Content-Type, user identity) always take precedence.
  • [#8939] Add native support for the Activity protocol to azd ai agent. azd ai agent init can now scaffold an Activity-protocol agent (defaulting to the service-recommended version 2.0.0), azd deploy provisions a companion Azure Bot Service registration authenticated with BotServiceRbac and prints Microsoft Teams setup guidance, and azd down tears the bot down. Both init-from-code and init-from-manifest flows are supported.
  • [#8983] azd ai agent run now supports activity-protocol agents in a pure-local inner loop — no Foundry deploy, no Azure Bot, no Teams sideload required. An M365 Agents Playground integration is available for local testing. Thanks @v1212 for the contribution!
  • [#8989] Add a2a protocol support to azd ai agent invoke. A plain message is wrapped in a JSON-RPC 2.0 message/send request, --input-file sends a complete JSON-RPC request, and --output raw dumps the response verbatim. A2A is remote-only (not available with --local).
  • [#9003] Improve azd ai agent optimize with live-updating candidate rows, phase-aware progress indicators, azure.yaml inline/config agent detection, and --output json support for optimize status. Thanks @Zyysurely for the contribution!

Bugs Fixed

  • [#9012] Fix azd ai agent run failing with Python 3.13+ is required when a compatible Python is installed but not first on PATH. When falling back to pip, azd now probes multiple interpreters (including the Windows py -3 launcher, which selects the newest installed Python 3) and checks each one's version, selecting the first that satisfies the runtime instead of hard-failing on whichever python appears first on PATH.
  • [#9044] Fix azd ai agent invoke --local failing with could not connect to localhost:<port> when run immediately after azd ai agent run, because the agent's listener binds a few seconds after run starts. invoke --local now retries connection-refused errors with backoff for up to 60s, and azd ai agent run waits up to 90s (covering slow interpreter startup and agent-stack imports before the server binds) for the port to accept connections before printing its "Agent ready" signal.
  • [#9041] Update RBAC callouts in developer role checks and azd ai doctor to use the renamed Foundry built-in role names (Foundry User, Foundry Project Manager, Foundry Account Owner; formerly Azure AI User/Project Manager/Account Owner). The suggested az role assignment create commands now reference the role by its GUID so they keep working regardless of the display-name rollout.
  • [#9022] Fix azd down on a Foundry (microsoft.foundry) project failing outright without --force. It now prompts for confirmation (naming the resource group to be deleted, defaulting to "no") like the built-in Bicep provider, and only falls back to requiring --force when there is no interactive terminal (for example under --no-prompt or in CI).
  • [#8987] Fix azd ai agent init -m <manifest> not prompting for the agent name. The prompt default and project folder are now derived from the manifest's template.name (falling back to the top-level name), matching the interactive and template flows.
  • [#8981] Fix azd ai agent init -m <azure.yaml> --deploy-mode container not resolving a container registry when adopting a unified Foundry azure.yaml on an existing Foundry project, which made azd deploy fail with could not determine container registry endpoint. The deploy mode is now resolved before Foundry project setup, so a container agent wires AZURE_CONTAINER_REGISTRY_ENDPOINT (or is signaled to create one on provision) while code deploy and --image still skip ACR.
  • [#9051] Fix azd ai agent init with "Use an existing Foundry project" not stamping the endpoint: field on the azure.ai.project service in azure.yaml, which caused azd up to provision a brand-new account/project instead of reusing the selected one.

Other Changes

  • [#8866] Remove Foundry-Features: *=V1Preview opt-in headers now that Foundry hosted-agents, code-agents, and toolbox APIs are GA.

azd-ext-azure-ai-agents_1.0.0-beta.4

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 16:26
405bce6

1.0.0-beta.4 (2026-07-03)

Bugs Fixed

  • [#8947] Fix brownfield Foundry provisioning failing with InvalidTemplate when a deploy reconciled model deployments without creating a container registry. projectName is now always passed to the brownfield template, so the existing project reference stays valid on the non-ACR path.

azd-ext-azure-ai-agents_1.0.0-beta.3

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 03 Jul 11:51
744780e

1.0.0-beta.3 (2026-07-03)

Features Added

  • [#8852] Provision Foundry memory stores during azd deploy. Declare one or more memory stores under the agent service's memoryStores list in azure.yaml (with chatModel, embeddingModel, and optional extraction/retention options), and azd creates them in the Foundry project before deploying the agent. Provisioning is idempotent: existing stores are left unchanged, so deployments are safe to re-run. azd does not update an existing store; if a declared definition diverges from the live store, deploy warns which azure.yaml change(s) were not applied.
  • [#8952] azd ai agent init now routes unified azure.yaml templates selected from the template picker through the Foundry adoption flow, so choosing one downloads the azure.yaml and its sibling files and scaffolds the project instead of failing while trying to git clone a file URL.

Bugs Fixed

  • [#8941] Fix hosted agent deploys failing for users who lack Microsoft.Authorization/roleAssignments/write: the extension no longer assigns the redundant Azure AI User role to each per-agent managed identity after deploy, since Microsoft Foundry now grants that permission internally. Thanks @m5i-work for the contribution!
  • [#8926] Fix --deploy-mode, --runtime, and --entry-point being silently ignored when azd ai agent init -m <azure.yaml> adopts a unified Foundry azure.yaml; the flags now apply code_configuration to the agent service, and an explicit --deploy-mode overrides a sample's pre-configured deploy mode.
  • [#8933] Fix azd ai agent init -m <azure.yaml> returning early after scaffolding without running subscription selection, Foundry project setup, or model deployment verification, which left an environment that could not provision without manual configuration.

azd-ext-azure-ai-toolboxes_1.0.0-beta.1

Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 01 Jul 00:47
9aed683

1.0.0-beta.1 (2026-06-30)

Features Added

  • [#8818] The azure.ai.toolboxes extension now registers an azure.ai.toolbox service-target host. azd deploy/azd up upsert each host: azure.ai.toolbox service in azure.yaml as a new toolbox version, resolving named connection references to their project connection IDs, expanding ${VAR} references, and publishing the toolbox MCP endpoint to the azd environment.
  • [#8890] Bump requiredAzdVersion to >=1.27.0.