Repository navigation
Sync plugin files from GitHub-Copilot-for-Azure (run 38657945952) - #476
Closed
ghcp4a-bot[bot] wants to merge 1 commit into
Closed
ghcp4a-bot[bot] wants to merge 1 commit into
ghcp4a-bot[bot] wants to merge 1 commit into
Conversation
ghcp4a-bot
Bot
requested a review
from Govind Kamtamneni (thegovind)
as a code owner
October 15, 2026 00:06
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Advisor’s Claude MCP namespace matcher drops its own telemetry events and misattributes sibling-plugin calls.
1 open finding
What changed in this PR
Syncs upstream Azure plugins, adding Azure Advisor workflows and making the pinned standalone telemetry reporter the default.
Changes:
- Adds Advisor discovery and remediation skills, client integrations, and marketplace entries.
- Adds platform-specific SHA-256 verification for telemetry downloads.
- Updates plugin versions, documentation, and Advisor path recognition.
| File | Description |
|---|---|
.github/plugins/foundry-iq-skills/README.md |
Documents standalone telemetry. |
.github/plugins/foundry-iq-skills/hooks/scripts/track-telemetry.sh |
Defaults Bash telemetry to standalone reporter. |
.github/plugins/foundry-iq-skills/hooks/scripts/track-telemetry.ps1 |
Defaults PowerShell telemetry to standalone reporter. |
.github/plugins/foundry-iq-skills/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/foundry-iq-skills/hooks/scripts/pluginPathAllowPattern.sh |
Recognizes Advisor paths in Bash. |
.github/plugins/foundry-iq-skills/hooks/scripts/pluginPathAllowPattern.ps1 |
Recognizes Advisor paths in PowerShell. |
.github/plugins/foundry-iq-skills/hooks/scripts/install-telemetry.sh |
Verifies downloaded archives in Bash. |
.github/plugins/foundry-iq-skills/hooks/scripts/install-telemetry.ps1 |
Verifies downloaded archives in PowerShell. |
.github/plugins/foundry-iq-skills/CHANGELOG.md |
Records upstream releases. |
.github/plugins/foundry-iq-skills/.plugin/plugin.json |
Updates version to 0.2.2. |
.github/plugins/foundry-iq-skills/.cursor-plugin/plugin.json |
Updates Cursor version to 0.2.2. |
.github/plugins/foundry-iq-skills/.claude-plugin/plugin.json |
Updates Claude version to 0.2.2. |
.github/plugins/azure-skills/README.md |
Documents standalone telemetry. |
.github/plugins/azure-skills/hooks/scripts/track-telemetry.sh |
Defaults Bash telemetry to standalone reporter. |
.github/plugins/azure-skills/hooks/scripts/track-telemetry.ps1 |
Defaults PowerShell telemetry to standalone reporter. |
.github/plugins/azure-skills/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/azure-skills/hooks/scripts/pluginPathAllowPattern.sh |
Recognizes Advisor paths in Bash. |
.github/plugins/azure-skills/hooks/scripts/pluginPathAllowPattern.ps1 |
Recognizes Advisor paths in PowerShell. |
.github/plugins/azure-skills/hooks/scripts/install-telemetry.sh |
Verifies downloaded archives in Bash. |
.github/plugins/azure-skills/hooks/scripts/install-telemetry.ps1 |
Verifies downloaded archives in PowerShell. |
.github/plugins/azure-skills/CHANGELOG.md |
Records upstream releases. |
.github/plugins/azure-skills/.plugin/plugin.json |
Updates version to 1.2.94. |
.github/plugins/azure-skills/.cursor-plugin/plugin.json |
Updates Cursor version to 1.2.94. |
.github/plugins/azure-skills/.claude-plugin/plugin.json |
Updates Claude version to 1.2.94. |
.github/plugins/azure-local-skills/README.md |
Documents standalone telemetry. |
.github/plugins/azure-local-skills/hooks/scripts/track-telemetry.sh |
Defaults Bash telemetry to standalone reporter. |
.github/plugins/azure-local-skills/hooks/scripts/track-telemetry.ps1 |
Defaults PowerShell telemetry to standalone reporter. |
.github/plugins/azure-local-skills/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/azure-local-skills/hooks/scripts/pluginPathAllowPattern.sh |
Recognizes Advisor paths in Bash. |
.github/plugins/azure-local-skills/hooks/scripts/pluginPathAllowPattern.ps1 |
Recognizes Advisor paths in PowerShell. |
.github/plugins/azure-local-skills/hooks/scripts/install-telemetry.sh |
Verifies downloaded archives in Bash. |
.github/plugins/azure-local-skills/hooks/scripts/install-telemetry.ps1 |
Verifies downloaded archives in PowerShell. |
.github/plugins/azure-local-skills/CHANGELOG.md |
Records upstream releases. |
.github/plugins/azure-local-skills/.plugin/plugin.json |
Updates version to 1.0.17. |
.github/plugins/azure-local-skills/.cursor-plugin/plugin.json |
Updates Cursor version to 1.0.17. |
.github/plugins/azure-local-skills/.claude-plugin/plugin.json |
Updates Claude version to 1.0.17. |
.github/plugins/azure-kusto-graph-skills/README.md |
Documents standalone telemetry. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/track-telemetry.sh |
Defaults Bash telemetry to standalone reporter. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/track-telemetry.ps1 |
Defaults PowerShell telemetry to standalone reporter. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/pluginPathAllowPattern.sh |
Recognizes Advisor paths in Bash. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/pluginPathAllowPattern.ps1 |
Recognizes Advisor paths in PowerShell. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/install-telemetry.sh |
Verifies downloaded archives in Bash. |
.github/plugins/azure-kusto-graph-skills/hooks/scripts/install-telemetry.ps1 |
Verifies downloaded archives in PowerShell. |
.github/plugins/azure-kusto-graph-skills/CHANGELOG.md |
Records upstream releases. |
.github/plugins/azure-kusto-graph-skills/.plugin/plugin.json |
Updates version to 1.0.28. |
.github/plugins/azure-kusto-graph-skills/.cursor-plugin/plugin.json |
Updates Cursor version to 1.0.28. |
.github/plugins/azure-kusto-graph-skills/.claude-plugin/plugin.json |
Updates Claude version to 1.0.28. |
.github/plugins/azure-cost/README.md |
Documents standalone telemetry. |
.github/plugins/azure-cost/hooks/scripts/track-telemetry.sh |
Defaults Bash telemetry to standalone reporter. |
.github/plugins/azure-cost/hooks/scripts/track-telemetry.ps1 |
Defaults PowerShell telemetry to standalone reporter. |
.github/plugins/azure-cost/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/azure-cost/hooks/scripts/pluginPathAllowPattern.sh |
Recognizes Advisor paths in Bash. |
.github/plugins/azure-cost/hooks/scripts/pluginPathAllowPattern.ps1 |
Recognizes Advisor paths in PowerShell. |
.github/plugins/azure-cost/hooks/scripts/install-telemetry.sh |
Verifies downloaded archives in Bash. |
.github/plugins/azure-cost/hooks/scripts/install-telemetry.ps1 |
Verifies downloaded archives in PowerShell. |
.github/plugins/azure-cost/CHANGELOG.md |
Records upstream releases. |
.github/plugins/azure-cost/.plugin/plugin.json |
Updates version to 1.0.12. |
.github/plugins/azure-cost/.cursor-plugin/plugin.json |
Updates Cursor version to 1.0.12. |
.github/plugins/azure-cost/.claude-plugin/plugin.json |
Updates Claude version to 1.0.12. |
.github/plugins/azure-advisor/skills/azure-advisor/SKILL.md |
Adds recommendation discovery and lifecycle guidance. |
.github/plugins/azure-advisor/skills/azure-advisor-actionability/SKILL.md |
Adds remediation guidance and safeguards. |
.github/plugins/azure-advisor/README.md |
Introduces Advisor setup and capabilities. |
.github/plugins/azure-advisor/LICENSE |
Adds MIT license. |
.github/plugins/azure-advisor/hooks/scripts/track-telemetry.sh |
Adds Bash telemetry hook. |
.github/plugins/azure-advisor/hooks/scripts/track-telemetry.js |
Adds platform-specific hook launcher. |
.github/plugins/azure-advisor/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/azure-advisor/hooks/scripts/pluginPathAllowPattern.sh |
Adds Bash plugin-path recognition. |
.github/plugins/azure-advisor/hooks/scripts/pluginPathAllowPattern.ps1 |
Adds PowerShell plugin-path recognition. |
.github/plugins/azure-advisor/hooks/scripts/install-telemetry.sh |
Adds verified Bash reporter installer. |
.github/plugins/azure-advisor/hooks/scripts/install-telemetry.ps1 |
Adds verified PowerShell reporter installer. |
.github/plugins/azure-advisor/hooks/cursor-hooks.json |
Registers Cursor telemetry hooks. |
.github/plugins/azure-advisor/hooks/copilot-hooks.json |
Registers Copilot telemetry hooks. |
.github/plugins/azure-advisor/hooks/claude-hooks.json |
Registers Claude telemetry hooks. |
.github/plugins/azure-advisor/CHANGELOG.md |
Records Advisor releases. |
.github/plugins/azure-advisor/.plugin/plugin.json |
Adds Copilot plugin manifest. |
.github/plugins/azure-advisor/.mcp.json |
Configures Azure MCP server. |
.github/plugins/azure-advisor/.cursor-plugin/plugin.json |
Adds Cursor plugin manifest. |
.github/plugins/azure-advisor/.claude-plugin/plugin.json |
Adds Claude plugin manifest. |
.github/plugins/aks-skills/README.md |
Updates telemetry and security documentation. |
.github/plugins/aks-skills/hooks/scripts/track-telemetry.sh |
Defaults Bash telemetry to standalone reporter. |
.github/plugins/aks-skills/hooks/scripts/track-telemetry.ps1 |
Defaults PowerShell telemetry to standalone reporter. |
.github/plugins/aks-skills/hooks/scripts/telemetry-reporter-checksums.txt |
Pins platform archive checksums. |
.github/plugins/aks-skills/hooks/scripts/pluginPathAllowPattern.sh |
Recognizes Advisor paths in Bash. |
.github/plugins/aks-skills/hooks/scripts/pluginPathAllowPattern.ps1 |
Recognizes Advisor paths in PowerShell. |
.github/plugins/aks-skills/hooks/scripts/install-telemetry.sh |
Verifies downloaded archives in Bash. |
.github/plugins/aks-skills/hooks/scripts/install-telemetry.ps1 |
Verifies downloaded archives in PowerShell. |
.github/plugins/aks-skills/CHANGELOG.md |
Records upstream releases. |
.github/plugins/aks-skills/.plugin/plugin.json |
Updates version to 1.0.5. |
.github/plugins/aks-skills/.cursor-plugin/plugin.json |
Updates Cursor version to 1.0.5. |
.github/plugins/aks-skills/.claude-plugin/plugin.json |
Updates Claude version to 1.0.5. |
.github/plugin/marketplace.json |
Registers Advisor in Copilot marketplace. |
.claude-plugin/marketplace.json |
Registers Advisor in Claude marketplace. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| azureToolName="${toolName#MCP:}" | ||
| eventType="tool_invocation" | ||
| shouldTrack=true | ||
| elif [[ "$toolName" == azure-* ]] || [[ "$toolName" == mcp__plugin_azure_azure__* ]] || [[ "$toolName" == mcp_azure_mcp_* ]]; then |
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 commitbc67681469490f314a8dded20f6c67d70f53d952.