Bump requiredAzdVersion to >=1.27.0 for some AI/Foundry extensions#8890
Conversation
Update the minimum required azd core version to 1.27.0 (inclusive) for: azure.ai.agents, azure.ai.connections, azure.ai.inspector, azure.ai.projects, azure.ai.routines, azure.ai.skills, azure.ai.toolboxes, and microsoft.foundry. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
📋 Prioritization NoteThanks for the contribution! The linked issue isn't in the current milestone yet. |
There was a problem hiding this comment.
Pull request overview
Updates the minimum azd core version constraint for the AI/Foundry first-party extensions so they only load on azd >=1.27.0, aligning extension compatibility with newer core APIs/behaviors.
Changes:
- Bumped existing
requiredAzdVersionconstraints to">=1.27.0"in 4 extension manifests. - Added
requiredAzdVersion: ">=1.27.0"to 4 additional extension manifests that previously had no minimum core version requirement.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| cli/azd/extensions/microsoft.foundry/extension.yaml | Updates the Foundry meta-extension’s minimum required azd version to >=1.27.0. |
| cli/azd/extensions/azure.ai.toolboxes/extension.yaml | Adds a minimum required azd version (>=1.27.0). |
| cli/azd/extensions/azure.ai.skills/extension.yaml | Updates the skills extension’s minimum required azd version to >=1.27.0. |
| cli/azd/extensions/azure.ai.routines/extension.yaml | Adds a minimum required azd version (>=1.27.0). |
| cli/azd/extensions/azure.ai.projects/extension.yaml | Adds a minimum required azd version (>=1.27.0). |
| cli/azd/extensions/azure.ai.inspector/extension.yaml | Updates the inspector extension’s minimum required azd version to >=1.27.0. |
| cli/azd/extensions/azure.ai.connections/extension.yaml | Adds a minimum required azd version (>=1.27.0). |
| cli/azd/extensions/azure.ai.agents/extension.yaml | Updates the agents extension’s minimum required azd version to >=1.27.0. |
jongio
left a comment
There was a problem hiding this comment.
Constraint format standardized from strict > to >=, matching the existing convention in azure.ai.training. Field placement in the 4 newly-added manifests (connections, projects, routines, toolboxes) is consistent with existing manifests (after version:). All 8 Foundry-family extensions are covered; non-Foundry AI extensions (training, finetune, models) are correctly excluded from scope.
|
/check-enforcer override |
Why
The AI and Foundry extensions need to require azd core 1.27.0 as the minimum version to ensure compatibility with newer core APIs and behaviors.
What changed
Updated
requiredAzdVersionto">=1.27.0"across 8 extension manifests:azure.ai.agents,azure.ai.inspector,azure.ai.skills,microsoft.foundryazure.ai.connections,azure.ai.projects,azure.ai.routines,azure.ai.toolboxesFor extensions that previously lacked
requiredAzdVersion, the field was placed immediately after theversion:line, consistent with the convention in other extension manifests.