Skip to content

Releases: Azure/azure-dev

azd-ext-azure-ai-agents_0.1.38-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 05 Jun 21:32
cc71ef0

0.1.38-preview (2026-06-05)

  • [#8532] Fix Agent Inspector auto-launch for slow-starting local agents by waiting for the local agent port instead of timing out after 30 seconds. Thanks @anchenyi for the contribution!
  • [#8529] Update azd ai agent init to write a salted AZURE_RESOURCE_GROUP value to .env, reducing resource group collisions when recreating projects. Thanks @banrahan for the contribution!
  • [#8521] Add generic policies (rai_policy) support to the agent.yaml manifest for hosted agents so users can attach governance policies via rai_policy_name. Thanks @amitbhave10 for the contribution!
  • [#8522] Fix azd ai agent init from a manifest in the current directory when the target project is created in a subdirectory. Thanks @v1212 for the contribution!

azd-ext-microsoft-azd-extensions_0.11.1

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 03 Jun 20:33
e512582

0.11.1 (2026-06-03)

  • [#8498] Disable HTML escaping when writing registry.json during azd x publish and local registry creation.

azd-ext-azure-ai-agents_0.1.37-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 01 Jun 19:08
8a2deb0

0.1.37-preview (2026-06-01)

  • [#8512] Normalize connection auth AgenticIdentity values to the ARM-required AgenticIdentityToken.
  • [#8508] Add Foundry-Features: HostedAgents=V1Preview on all Foundry data-plane endpoint requests to prevent preview feature failures.
  • [#8488] Add a resource-token salt to avoid 404 failures when recreating AI agents.

azure-dev-cli_1.25.4

Choose a tag to compare

@azure-sdk azure-sdk released this 30 May 02:21
56dd3f8

1.25.4 (2026-05-29)

Bugs Fixed

  • [#8487] Fix the azd tool first-run prompt blocking users who deselect all recommended tools, and clarify its setup wording.
  • [#8494] Fix azd config set tool.firstRunCompleted false not re-enabling the azd tool first-run prompt; the value is now parsed (accepting true or RFC3339 timestamp) instead of treated as a presence-only marker.

azd-ext-azure-ai-agents_0.1.36-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 30 May 02:22
56dd3f8

0.1.36-preview (2026-05-30)

  • [#8500] workaround: api-version query param for non-conformant openai agent endpoints

azure-dev-cli_1.25.3

Choose a tag to compare

@azure-sdk azure-sdk released this 29 May 00:20
52d7689

1.25.3 (2026-05-28)

Bugs Fixed

  • [#8316] Fix extension pack support gaps: extension manifests can declare dependencies without top-level capabilities, semver dependency ranges resolve to the highest compatible published version, and install-time dependency cycles fail with a clear error.
  • [#8402] Fix the progress widget printing stale, overlapping output on narrow terminals by truncating each rendered line to the terminal width.
  • [#8263] Fix lifecycle hook output (preprovision, postprovision, and predeploy) being silently suppressed during azd up.

Other Changes

  • [#8440] Promote the azd tool command group out of alpha, making it available by default along with its first-run welcome and update-check experiences.
  • [#8316] Improve azd extension upgrade dependency handling by reconciling declared dependencies to the latest compatible versions, adding --no-dependency-upgrades to opt out, and reporting dependency updates via dependencyUpgrades in --output json.

azd-ext-azure-ai-agents_0.1.35-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 29 May 18:33
7aba1c2

0.1.35-preview (2026-05-29)

  • [#8406] Add --output raw (-o raw) flag to azd ai agent invoke to dump the unmodified server response (status line, headers, and body verbatim) to stdout. Useful for debugging server behavior and inspecting response headers such as the agent version. Friendly summary lines (Session:, Invocation:, Trace ID:, Version:) are suppressed in raw mode.
  • [#8403] Add invocations_ws as a displayable agent protocol. azd deploy now registers the callable Foundry data-plane WebSocket URL (wss://<account>.services.ai.azure.com/api/projects/agents/endpoint/protocols/invocations_ws?api-version=v1&project_name=<project>&agent_name=<agent>) as AGENT_{KEY}_INVOCATIONS_WS_ENDPOINT, and azd ai agent show displays it as Endpoint (invocations_ws). Previously, invocations_ws agents fell back to the legacy resource URL labeled Endpoint (Agent).
  • [#8358] Add full OAuth2 fields and connector-name support to azd ai agent connection create, including validation for managed-connector vs bring-your-own OAuth2 flows.
  • [#8326] Reuse an existing local agent.yaml definition during azd ai agent init instead of prompting to overwrite or failing in no-prompt mode.
  • [#8364] Adapt azd ai agent optimize to the updated optimize service request/response contract, including the new optimizationConfig model.
  • [#8389] Honor .azdignore during azd ai agent init template and manifest materialization flows.
  • [#8378] Update environment-variable parsing behavior for azd ai agent run.
  • [#8394] Remove the broken doctor model-deployments check that produced false failures from manifest alias names.
  • [#8393] Improve post-init/run Next: guidance for toolbox scenarios and standardize local invoke examples.
  • [#8398] Add germanywestcentral and canadaeast to the hosted-agent supported regions list.
  • [#8400] Show connection metadata key/value pairs in azd ai agent connection show table output.
  • [#8405] Fix YAML tags to use snake_case (agent_endpoint, agent_card) so agent endpoint settings are correctly loaded from agent.yaml.
  • [#8363] Allow azd ai agent init --no-prompt to defer Azure/model setup when Azure context variables are missing.
  • [#8347] Use api-version=v1 for hosted agent endpoint protocol and session requests.
  • [#8422] Remove the hardcoded code-deploy region allowlist and use dynamic hosted-agent region resolution.
  • [#8392] Improve optimize config YAML deserialization/UX and align generation endpoint calls to 2025-11-15-preview.
  • [#8426] Add opinionated defaults for manifest-driven azd ai agent init -m to reduce interactive prompts.
  • [#8441] Fix hosted-agent deploy failures on CreateAgentVersion by including Foundry-Features: HostedAgents=V1Preview on v1 requests.
  • [#8479] Add dependency on azure.ai.inspector, for handling with azd ai agent run.
  • [#8482] Improve ACR publish error handling by classifying permission-denied failures and surfacing actionable RBAC/code-deploy remediation guidance.

Breaking Changes

  • [#8210] Update sample-based init flow to create a new folder during azd ai agent init.
  • [#8357] Migrate connection CRUD commands from azure.ai.agents to the azure.ai.connections extension.

azd-ext-azure-ai-toolboxes_0.1.0-preview

Choose a tag to compare

@azure-sdk azure-sdk released this 28 May 23:57
5415d38

0.1.0-preview (2026-05-28)

Initial release of the azure.ai.toolboxes extension for managing Microsoft Foundry Toolboxes from the terminal.

Features

  • azd ai toolbox create — Create a new toolbox and its initial version from a JSON or YAML file.
  • azd ai toolbox show — Show a toolbox version, including its computed MCP endpoint.
  • azd ai toolbox list — List toolboxes on the Foundry project.
  • azd ai toolbox delete — Delete a toolbox or a specific version.
  • azd ai toolbox publish — Promote a version to be the default for a toolbox.
  • azd ai toolbox versions list — List all published versions for a toolbox.
  • azd ai toolbox connection add/remove/list — Attach or detach connection-backed tools to a toolbox version. Supported tool types: MCP (RemoteTool), Azure AI Search (CognitiveSearch), RemoteA2A, and GroundingWithCustomSearch.
  • azd ai toolbox skill add/remove/list — Attach or detach skill references to a toolbox version.

azd-ext-azure-ai-skills_0.1.0-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 28 May 23:57
5415d38

0.1.0-preview (2026-05-28)

  • Initial preview release of the azure.ai.skills extension.
  • Adds the azd ai skill command group on top of the versioned Foundry
    Skills API (Foundry-Features: Skills=V1Preview):
    • azd ai skill create <name> — creates a skill and uploads its first
      default version via POST /skills/{name}/versions. Modes: inline
      (--description + --instructions), SKILL.md file (--file ./SKILL.md),
      ZIP package via multipart/form-data (--file ./skill.zip), or a
      directory whose root contains SKILL.md (--file ./skill-src/) — the
      CLI packages the directory in memory and uploads it as multipart, so the
      output of azd ai skill download round-trips back through create
      without a manual zip step.
    • azd ai skill update <name> — uploads a new default version using the
      same inline / SKILL.md modes; ZIP and directory --file inputs are
      rejected with a pointer to create --force. Pass --set-default-version <ver> to repoint default_version at an existing version without
      uploading new content (POST /skills/{name}).
    • azd ai skill show <name> — returns Skill { id, name, description, default_version, latest_version, created_at }.
    • azd ai skill list — paginated, supports --top and --orderby.
    • azd ai skill download <name> — downloads the zip content from
      GET /skills/{name}/content, or GET /skills/{name}/versions/{version}/content
      when --version is passed. Extracts into ./.agents/skills/<name>/ by
      default; --raw writes the unmodified zip archive.
    • azd ai skill delete <name> — confirmation by default, --force to skip.
  • Skill names follow the agentskills.io spec:
    ^[a-z0-9]([a-z0-9\-]*[a-z0-9])?$, max 64 chars (lowercase only).
  • Shares the Foundry project-endpoint resolution cascade with azure.ai.projects,
    reading extensions.ai-projects.context.endpoint (written by
    azd ai project set) first and falling back to the legacy
    extensions.ai-skills.project.context.endpoint and
    extensions.ai-agents.project.context.endpoint keys.

azd-ext-azure-ai-routines_0.1.0-preview

Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 28 May 23:57
5415d38

0.1.0-preview (2026-05-28)

  • Initial preview release of the azure.ai.routines extension for managing
    Microsoft Foundry Routines from the CLI.
  • Adds the azd ai routine command group with create, update, show,
    list, delete, enable, disable, dispatch, and run list commands,
    plus YAML/JSON manifest-based authoring with timer, recurring, GitHub issue,
    and custom triggers and agent-response / agent-invoke actions.
  • Uses the shared Foundry project-endpoint resolution cascade with
    azure.ai.projects and includes improved guidance when the extension is run
    outside an initialized azd project.