- [#7484] Detect an
agent.manifest.yamlin the current directory and prompt to use it when runningazd ai agent init. - [#7464] Prompt for agent communication protocol (responses or invocations) when using
azd ai agent initwith local code. - [#7415] Filter
azd ai agent initprompts to only show locations and models supported for agent scenarios. - [#7410] Fix
azd ai agent init --project-idwhenagent.yamldoes not contain a model resource. - [#7545] Update agent endpoint handling to use the latest Foundry agent service endpoints.
- [#7538] Fix
azd ai agent invokestreaming output to print each SSE data object on its own line. - [#7576] Add validation to
azd ai agent initto ensure the manifest path points to a file, not a directory. - [#7553] Update
azd ai agent initto stop writingAZURE_AI_PROJECT_ENDPOINTandAZURE_OPENAI_ENDPOINTtoagent.yaml;azd ai agent runnow translatesAZURE_AI_*env vars toFOUNDRY_*equivalents for local agent processes. - [#7596] Reduce noisy output during
azd ai agent initby redirecting internal log statements to the debug log file; verbose details are now only visible when--debugis used. - [#7607] Fix
azd ai agent initcontainer resource selection to save the chosen CPU/memory tier intoagent.yamland pre-select the existing tier on reruns; remove stale replica mention from post-init message. - [#7589] Fix
azd ai agent initto prompt for an existing Foundry project when the agent manifest contains no model resources.
- [#7422] Add
/invocationsAPI support toazd ai agent invoke, enabling agents to accept arbitrary input passed directly to the agent. - [#7341] Fix
azd ai agent initwriting unnecessaryscaleconfiguration for vnext-hosted agents, which is now skipped when vnext is enabled. Thanks @spboyer for the contribution!
- [#7327] Fix
azd ai agent initreruns to reuse an existing azd environment instead of failing when a previous attempt already created it. - [#7332] Improve
azd ai agent initperformance when discovering existing Foundry projects, including faster--project-idvalidation. - [#7355] Update generated Application Insights environment variables to reuse the selected connection and avoid redundant connection creation during deployment.
- [#7373] Fix
postdeployhook failures in projects without hosted agents so unrelated azd projects no longer error during deploy.
- [#7147] Add
azd ai agent initsupport for initializing from an agent template.
- [#7214] Add ASCII art banner with Foundry branding and version info displayed at extension startup.
- [#7217] Update container settings to use discrete CPU and memory options, and remove min/max replicas prompts.
- [#7141] Add
azd ai agent filescommand group withupload,download,list, andremovesubcommands for managing session-scoped files on hosted agent sandboxes. - [#7175] Improve input validation, error handling, and path safety across the extension, including hardened path resolution, sensitive data redaction in error paths, and WebSocket origin validation.
- [#7181] Update
azd ai agent showandazd ai agent monitorcommands to read agent name and version from the azd service entry, removing the requirement to pass them as parameters.
- [#7080] Fix authentication failures (
AADSTS70043/AADSTS700082) for multi-tenant and guest users by usingUserTenantIdfor credential resolution
- [#7026] Add
azd ai agent runandazd ai agent invokecommands for running agents locally and invoking agents via a /responses call - [#6980] Add
--model-deploymentparameter toazd ai agent initand fix agent init in copilot/CI scenarios - [#6979] Detect and classify auth errors from azd core for improved error telemetry
- [#6957] Fix unmarshal error during
azd ai agent init
- [#6892] Fix selected model check during
azd ai agent initfrom code to correctly handle existing versus new model deployments - [#6909] Add
AZURE_AI_PROJECT_ENDPOINTto default agent environment variables and improveAZURE_AI_MODEL_DEPLOYMENT_NAMEenv var handling - [#6895] Add
azd ai agent logsandazd ai agent statuscommands for viewing agent run logs and deployment status - [#6901] Add structured error handling with improved service error mapping for more informative error messages
- [#6828] Add new "init from code" flow allowing users to run
azd ai agent initwithout an existing project, template, or manifest - [#6867] Add default model selection for the basic init flow
- [#6749] Add "Choose a different model (all regions)" option during model selection recovery
- [#6749] Display quota availability info in model deployment prompts
- [#6749] Improve
AZURE_AI_PROJECT_IDand deployment capacity validation
- [#6631] Add support for downloading manifests from public repositories without authentication
- [#6665] Fix manifest download path handling when path contains slashes
- [#6670] Simplify
azd ai agent initto use--minimalflag, reducing prompts - [#6672] Block attempts to use extension with prompt agents (not yet supported)
- [#6683] Fix panic when parsing
agent.yamlfiles without atemplatefield - [#6693] Fix unsafe DefaultAzureCredential usage
- [#6695] Display agent endpoint as plain text with documentation link instead of clickable hyperlink
- [#6730] Improve model selection handling when model is unavailable in current region
- [#6611] Statically link the Linux amd64 binary for compatibility with older Linux versions
- [#6468] Add support for retrieving existing Application Insights connections when using
--project-id - [#6482] Improve
azd ai agent init -mvalidation
- [#6326] Fix correlation ID propagation and improve tracing for API calls
- [#6343] Improve
azd ai agent initcompletion message to recommendazd upfirst - [#6344] Rename
AI_FOUNDRY_PROJECT_APP_IDenvironment variable toAZURE_AI_PROJECT_PRINCIPAL_ID - [#6366] Fix manifest URL path when branch name contains "/"
- Improve agent service debug logging via
AZD_EXT_DEBUGenv var and--debugflag
- Update extension name and descriptions
- Update user facing text to use Microsoft Foundry
- Fix min and max replicas not being set during agent deployment
- Fix
azd shownot displaying agent endpoint - Polish user prompts and messages
- Apply defaults instead of prompting in event handlers
- Process model resources as parameters
- Update env var generation to support multi-agent projects
- Polish error messages
- Improve local manifest handling
- Fix agent playground URL generation
- Fix panic when container settings is nil
- Add prompting for container resources
- Add "preview" label to extension name and command descriptions
- Show agent playground URL post-deploy
- Support fetching ACR connections from existing AI Foundry projects
- Fix environment variable references
- Improve agent name validation
- Add support for using existing AI model deployments
- Add
--project-idflag for initializing using existing AI Foundry projects - Fix agent definition handling for saved templates
- Add support for tools
- Improve defaulting logic and --no-prompt support
- Fix remote build support
- Add support for --no-prompt and --environment flags in
azd ai agent init - Include operation ID in timeout error
- Fix env vars not being included in agent create request
- Add support for latest MAML format
- Fix agent endpoint handling for prompt agents
- Add --host flag to
azd ai agent init - Rename host type to
azure.ai.agent - Store model information in service config
- Display agent endpoint on successful deploy
- Improve error handling
- Fix panic when no default model capacity is returned
- Initial release