Sync plugin files from GitHub-Copilot-for-Azure (run 29740200950)#387
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
Updates the Microsoft Foundry and Azure Validate skills by reorganizing tool documentation paths, adding azd telemetry tagging, and introducing helper scripts that replace manual validation/preflight steps.
Changes:
- Moved/split prompt-agent tool references under
references/tools/prompt-agent/and updated various cross-links. - Added azd telemetry tagging via
AZURE_DEV_USER_AGENTin environment verification scripts and azd guidance docs. - Added new Azure Validate helper scripts (Aspire Functions secrets scan, Terraform preflight, shared deployment validation, Aspire ACA env-var setup) and updated related READMEs/recipes.
Reviewed changes
Copilot reviewed 38 out of 41 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| .github/plugins/azure-skills/skills/microsoft-foundry/references/sdk/foundry-sdk-py.md | Updates Bing Grounding reference link to new tool-doc location. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/scripts/verify-environment.sh | Exports AZURE_DEV_USER_AGENT for azd telemetry tagging. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/scripts/verify-environment.ps1 | Sets AZURE_DEV_USER_AGENT for azd telemetry tagging. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/use-toolbox-in-hosted-agent.md | Simplifies tool-type list; links to public docs; updates memory guidance. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tools/prompt-agent/tool-a2a.md | Adds new A2A tool reference doc. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tools/prompt-agent/agent-tools.md | Adds new prompt-agent tool index under new directory structure. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-work-iq.md | Adjusts relative links for toolbox boundary + tool catalog reference. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-tool-search.md | Updates agent-tools index link location. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-openapi.md | Updates multi-tool constraint link + tool catalog link. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-memory.md | Fixes tool class name in troubleshooting table. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-mcp.md | Updates Project Connections link path. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-fabric-iq.md | Updates tool catalog link path. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-code-interpreter.md | Updates toolbox-reference link path. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-bing-grounding.md | Updates Project Connections link path. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/tool-azure-ai-search.md | Updates Project Connections link path. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/foundry-tool-catalog.md | Updates links to prompt-agent MCP and new agent-tools index. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/references/agent-tools.md | Removes old agent-tools index file from previous location. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/create-prompt.md | Updates tool reference links to new tools/prompt-agent paths; adjusts tool naming. |
| .github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/azd-guidance/azd-guidance.md | Adds mandatory guidance to set AZURE_DEV_USER_AGENT for azd commands. |
| .github/plugins/azure-skills/skills/microsoft-foundry/SKILL.md | Version bump + mandates reading azd-guidance before any azd command. |
| .github/plugins/azure-skills/skills/azure-validate/references/scripts/scan-aspire-functions-secrets.sh | Adds bash scan script for Aspire Functions secrets configuration. |
| .github/plugins/azure-skills/skills/azure-validate/references/scripts/scan-aspire-functions-secrets.ps1 | Adds PowerShell scan script for Aspire Functions secrets configuration. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/terraform/scripts/validate-terraform.sh | Adds bash Terraform preflight validation runner. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/terraform/scripts/validate-terraform.ps1 | Adds PowerShell Terraform preflight validation runner. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/terraform/README.md | Switches terraform recipe README to scripted preflight + remediation guidance. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/scripts/validate-deployment.sh | Adds shared bash deployment validation runner for azcli/bicep recipes. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/scripts/validate-deployment.ps1 | Adds shared PowerShell deployment validation runner for azcli/bicep recipes. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/bicep/README.md | Updates bicep recipe to use shared validate-deployment script. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/azd/scripts/set-aspire-aca-env.sh | Adds bash helper to fill missing azd env vars for Aspire ACA limited mode. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/azd/scripts/set-aspire-aca-env.ps1 | Adds PowerShell helper to fill missing azd env vars for Aspire ACA limited mode. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/azd/aspire.md | Replaces manual steps with the new Aspire ACA helper scripts. |
| .github/plugins/azure-skills/skills/azure-validate/references/recipes/azcli/README.md | Updates azcli recipe to use shared validate-deployment script. |
| .github/plugins/azure-skills/skills/azure-validate/references/aspire-functions-secrets.md | Replaces manual grep steps with the new scan scripts + verdict table. |
| .github/plugins/azure-skills/skills/azure-validate/SKILL.md | Version bump for azure-validate skill. |
| .github/plugins/azure-skills/CHANGELOG.md | Adds changelog entries for 1.1.99–1.1.104. |
| .github/plugins/azure-skills/.plugin/plugin.json | Bumps plugin version to 1.1.104. |
| .github/plugins/azure-skills/.cursor-plugin/plugin.json | Bumps cursor plugin version to 1.1.104. |
| .github/plugins/azure-skills/.claude-plugin/plugin.json | Bumps claude plugin version to 1.1.104. |
Comments suppressed due to low confidence (1)
.github/plugins/azure-skills/skills/microsoft-foundry/foundry-agent/create/scripts/verify-environment.sh:1
- This committed script now sets
AZURE_DEV_USER_AGENTunconditionally, butazd-guidance.mdin the same PR says: “Set it inline only… Never persist it into code or committed config.” That’s internally inconsistent and will confuse contributors about the intended policy. Either (A) remove this export and keep the ‘inline only’ guidance, or (B) update the guidance to explicitly allow setting it in local helper scripts (and clarify what ‘persist’ means in this repo).
Comment on lines
+25
to
+30
| while [ $# -gt 0 ]; do | ||
| case "$1" in | ||
| -e|--environment) | ||
| AZD_ENV_NAME="$2" | ||
| shift 2 | ||
| ;; |
Comment on lines
+53
to
+57
| # first_line <fixed-string> <file> | ||
| # Prints the 1-based line number of the first literal match (or nothing). | ||
| first_line() { | ||
| grep -Fn -- "$1" "$2" | head -n1 | cut -d: -f1 | ||
| } |
JasonYeMSFT
approved these changes
Jul 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated sync of
plugin/from GitHub-Copilot-for-Azure at commitc6827f3a7ccb0ce39a733f7fcac01f123bf85f0e.