Skip to content

Sync plugin files from GitHub-Copilot-for-Azure (run 38724732043) - #477

Merged
JasonYeMSFT (JasonYeMSFT) merged 1 commit into
mainfrom
sync/copilot-for-azure-38724732043
Oct 15, 2026
Merged

JasonYeMSFT (JasonYeMSFT) merged 1 commit into
mainfrom
sync/copilot-for-azure-38724732043

Conversation

@ghcp4a-bot

@ghcp4a-bot ghcp4a-bot Bot commented Oct 15, 2026

Copy link
Copy Markdown

Automated sync of plugin/ from GitHub-Copilot-for-Azure at commit bc67681469490f314a8dded20f6c67d70f53d952.

Copilot AI balanced review requested due to automatic review settings October 15, 2026 11:05

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Advisor telemetry rejects valid installation paths and drops or misattributes Claude MCP events.

2 open findings
What changed in this PR

Syncs upstream Azure plugins, adding Azure Advisor workflows and switching shared telemetry to a pinned native reporter.

Changes:

  • Adds Advisor discovery and remediation skills, MCP configuration, and marketplace entries.
  • Enables standalone telemetry with SHA-256 verification for downloaded archives.
  • Updates installation-path allowlists, documentation, changelogs, and plugin versions.
File Description
.github/​plugins/​foundry-iq-skills/​README.md Updates telemetry documentation.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​track-telemetry.sh Enables native Bash reporting.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​track-telemetry.ps1 Enables native PowerShell reporting.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​pluginPathAllowPattern.sh Adds Advisor path matching.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​pluginPathAllowPattern.ps1 Adds Advisor path matching.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​install-telemetry.sh Verifies downloaded archive hashes.
.github/​plugins/​foundry-iq-skills/​hooks/​scripts/​install-telemetry.ps1 Verifies downloaded archive hashes.
.github/​plugins/​foundry-iq-skills/​CHANGELOG.md Records upstream releases.
.github/​plugins/​foundry-iq-skills/​.plugin/​plugin.json Bumps version to 0.2.2.
.github/​plugins/​foundry-iq-skills/​.cursor-plugin/​plugin.json Bumps version to 0.2.2.
.github/​plugins/​foundry-iq-skills/​.claude-plugin/​plugin.json Bumps version to 0.2.2.
.github/​plugins/​azure-skills/​README.md Updates telemetry documentation.
.github/​plugins/​azure-skills/​hooks/​scripts/​track-telemetry.sh Enables native Bash reporting.
.github/​plugins/​azure-skills/​hooks/​scripts/​track-telemetry.ps1 Enables native PowerShell reporting.
.github/​plugins/​azure-skills/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​azure-skills/​hooks/​scripts/​pluginPathAllowPattern.sh Adds Advisor path matching.
.github/​plugins/​azure-skills/​hooks/​scripts/​pluginPathAllowPattern.ps1 Adds Advisor path matching.
.github/​plugins/​azure-skills/​hooks/​scripts/​install-telemetry.sh Verifies downloaded archive hashes.
.github/​plugins/​azure-skills/​hooks/​scripts/​install-telemetry.ps1 Verifies downloaded archive hashes.
.github/​plugins/​azure-skills/​CHANGELOG.md Records upstream releases.
.github/​plugins/​azure-skills/​.plugin/​plugin.json Bumps version to 1.2.94.
.github/​plugins/​azure-skills/​.cursor-plugin/​plugin.json Bumps version to 1.2.94.
.github/​plugins/​azure-skills/​.claude-plugin/​plugin.json Bumps version to 1.2.94.
.github/​plugins/​azure-local-skills/​README.md Updates telemetry documentation.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​track-telemetry.sh Enables native Bash reporting.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​track-telemetry.ps1 Enables native PowerShell reporting.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​pluginPathAllowPattern.sh Adds Advisor path matching.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​pluginPathAllowPattern.ps1 Adds Advisor path matching.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​install-telemetry.sh Verifies downloaded archive hashes.
.github/​plugins/​azure-local-skills/​hooks/​scripts/​install-telemetry.ps1 Verifies downloaded archive hashes.
.github/​plugins/​azure-local-skills/​CHANGELOG.md Records upstream releases.
.github/​plugins/​azure-local-skills/​.plugin/​plugin.json Bumps version to 1.0.17.
.github/​plugins/​azure-local-skills/​.cursor-plugin/​plugin.json Bumps version to 1.0.17.
.github/​plugins/​azure-local-skills/​.claude-plugin/​plugin.json Bumps version to 1.0.17.
.github/​plugins/​azure-kusto-graph-skills/​README.md Updates telemetry documentation.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​track-telemetry.sh Enables native Bash reporting.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​track-telemetry.ps1 Enables native PowerShell reporting.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​pluginPathAllowPattern.sh Adds Advisor path matching.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​pluginPathAllowPattern.ps1 Adds Advisor path matching.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​install-telemetry.sh Verifies downloaded archive hashes.
.github/​plugins/​azure-kusto-graph-skills/​hooks/​scripts/​install-telemetry.ps1 Verifies downloaded archive hashes.
.github/​plugins/​azure-kusto-graph-skills/​CHANGELOG.md Records upstream releases.
.github/​plugins/​azure-kusto-graph-skills/​.plugin/​plugin.json Bumps version to 1.0.28.
.github/​plugins/​azure-kusto-graph-skills/​.cursor-plugin/​plugin.json Bumps version to 1.0.28.
.github/​plugins/​azure-kusto-graph-skills/​.claude-plugin/​plugin.json Bumps version to 1.0.28.
.github/​plugins/​azure-cost/​README.md Updates telemetry documentation.
.github/​plugins/​azure-cost/​hooks/​scripts/​track-telemetry.sh Enables native Bash reporting.
.github/​plugins/​azure-cost/​hooks/​scripts/​track-telemetry.ps1 Enables native PowerShell reporting.
.github/​plugins/​azure-cost/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​azure-cost/​hooks/​scripts/​pluginPathAllowPattern.sh Adds Advisor path matching.
.github/​plugins/​azure-cost/​hooks/​scripts/​pluginPathAllowPattern.ps1 Adds Advisor path matching.
.github/​plugins/​azure-cost/​hooks/​scripts/​install-telemetry.sh Verifies downloaded archive hashes.
.github/​plugins/​azure-cost/​hooks/​scripts/​install-telemetry.ps1 Verifies downloaded archive hashes.
.github/​plugins/​azure-cost/​CHANGELOG.md Records upstream releases.
.github/​plugins/​azure-cost/​.plugin/​plugin.json Bumps version to 1.0.12.
.github/​plugins/​azure-cost/​.cursor-plugin/​plugin.json Bumps version to 1.0.12.
.github/​plugins/​azure-cost/​.claude-plugin/​plugin.json Bumps version to 1.0.12.
.github/​plugins/​azure-advisor/​skills/​azure-advisor/​SKILL.md Adds recommendation discovery workflows.
.github/​plugins/​azure-advisor/​skills/​azure-advisor-actionability/​SKILL.md Adds guarded remediation guidance.
.github/​plugins/​azure-advisor/​README.md Documents Advisor setup and usage.
.github/​plugins/​azure-advisor/​LICENSE Adds MIT license.
.github/​plugins/​azure-advisor/​hooks/​scripts/​track-telemetry.sh Adds Bash event reporting.
.github/​plugins/​azure-advisor/​hooks/​scripts/​track-telemetry.js Dispatches platform telemetry hooks.
.github/​plugins/​azure-advisor/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​azure-advisor/​hooks/​scripts/​pluginPathAllowPattern.sh Defines Bash installation-path matching.
.github/​plugins/​azure-advisor/​hooks/​scripts/​pluginPathAllowPattern.ps1 Defines PowerShell installation-path matching.
.github/​plugins/​azure-advisor/​hooks/​scripts/​install-telemetry.sh Installs and verifies native reporter.
.github/​plugins/​azure-advisor/​hooks/​scripts/​install-telemetry.ps1 Installs and verifies native reporter.
.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 initial Advisor releases.
.github/​plugins/​azure-advisor/​.plugin/​plugin.json Defines Copilot plugin integration.
.github/​plugins/​azure-advisor/​.mcp.json Configures Azure MCP server.
.github/​plugins/​azure-advisor/​.cursor-plugin/​plugin.json Defines Cursor plugin integration.
.github/​plugins/​azure-advisor/​.claude-plugin/​plugin.json Defines Claude plugin integration.
.github/​plugins/​aks-skills/​README.md Updates telemetry and security documentation.
.github/​plugins/​aks-skills/​hooks/​scripts/​track-telemetry.sh Enables native Bash reporting.
.github/​plugins/​aks-skills/​hooks/​scripts/​track-telemetry.ps1 Enables native PowerShell reporting.
.github/​plugins/​aks-skills/​hooks/​scripts/​telemetry-reporter-checksums.txt Pins platform archive hashes.
.github/​plugins/​aks-skills/​hooks/​scripts/​pluginPathAllowPattern.sh Adds Advisor path matching.
.github/​plugins/​aks-skills/​hooks/​scripts/​pluginPathAllowPattern.ps1 Adds Advisor path matching.
.github/​plugins/​aks-skills/​hooks/​scripts/​install-telemetry.sh Verifies downloaded archive hashes.
.github/​plugins/​aks-skills/​hooks/​scripts/​install-telemetry.ps1 Verifies downloaded archive hashes.
.github/​plugins/​aks-skills/​CHANGELOG.md Records upstream releases.
.github/​plugins/​aks-skills/​.plugin/​plugin.json Bumps version to 1.0.5.
.github/​plugins/​aks-skills/​.cursor-plugin/​plugin.json Bumps version to 1.0.5.
.github/​plugins/​aks-skills/​.claude-plugin/​plugin.json Bumps version to 1.0.5.
.github/​plugin/​marketplace.json Lists the Advisor plugin.
.claude-plugin/​marketplace.json Lists the Advisor plugin.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +37 to +39
[[ "$p" == *".claude/plugins/cache/azure-skills/azure-advisor/"*"/skills/"* ]] && return 0
[[ "$p" == *".cursor/plugins/cache/"*"/azure-advisor/"*"/skills/"* ]] && return 0
[[ "$p" == *"agent-plugins/github.com/microsoft/azure-skills/.github/plugins/azure-advisor/skills/"* ]] && return 0
Comment on lines +488 to +493
if [ -n "$toolName" ] && owns_mcp_server "azure"; then
if [ "$clientName" = "cursor" ] && [ "$hookEventName" = "afterMCPExecution" ] && [ "$mcpServerName" = "azure" ]; then
azureToolName="${toolName#MCP:}"
eventType="tool_invocation"
shouldTrack=true
elif [[ "$toolName" == azure-* ]] || [[ "$toolName" == mcp__plugin_azure_azure__* ]] || [[ "$toolName" == mcp_azure_mcp_* ]]; then
@JasonYeMSFT
JasonYeMSFT (JasonYeMSFT) merged commit 146f047 into main Oct 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants