Repository navigation
[External Plugin]: azure-functions #5995
Description
Plugin name
azure-functions
Short description
Create, edit, modernize, review, run, deploy, and monitor Azure Function Apps in a Copilot canvas, with optional AI help. Includes official function templates, runtime and configuration checks, and companion skills.
GitHub repository
microsoft/azure-dev-tools
Plugin path inside the repository
canvases/azure-functions
Ref to review
azure-functions-v0-1-1-9a5ab5e
Commit SHA to review
9718865ce93334acfc18b60111a6c0f68078c672
Version
0.1.1
License identifier
MIT
Author name
Microsoft
Author URL
Homepage URL
Keywords
canvas, azure, azure-functions, serverless, development, modernization
Additional notes for reviewers
This updates the failed 0.1.0 submission rather than creating a duplicate. It remains the first listing for azure-functions, separate from azure-functions-hosted-skills.
Version 0.1.1 fixes both reported Agent Plugins v1 issues: the manifest is now canvases/azure-functions/plugin.json, and it has no top-level skills field. Skills use automatic discovery. The Copilot canvas remains under com.github.copilot/extensions/azure-functions.
Production release: microsoft/azure-dev-tools#48. Awesome Copilot source.sha: 9718865ce93334acfc18b60111a6c0f68078c672, the verified production squash commit. The immutable azure-functions-v0-1-1-9a5ab5e and movable azure-functions-latest tags both resolve to that commit. The old 0.1.0 tag is unchanged.
All 251 released files match the retained candidate receipt. The Functions-specific strict production verifier passes with the immutable tag present. The whole-marketplace verifier has a separate, unchanged Canvas Authoring error (runtime or skill references mutable documentation), disclosed in the production PR. This is not a claim that the new intake gates have passed. Native public-marketplace installation and live Azure behavior for this exact release have not been verified.
The release owner requests marketplace listing, without a separate customer announcement. This does not request private or hidden listing; the submission and catalog entry are public. Maintainer review and the normal automated quality gates are required.
Submission checklist
- The plugin lives in a public GitHub repository.
- The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
- This submission follows this repository's contribution, security, and responsible AI policies.
- This plugin is not already listed in the Awesome Copilot marketplace.
Activity
github-actions commentedon Oct 30, 2026
✅ External plugin intake passed
This submission passed automated intake validation and quality checks and is ready for maintainer review.
View workflow run · Download full quality gate logs
azure-functions-v0-1-1-9a5ab5e9718865ce93334acfc18b60111a6c0f68078c672Reviewer signals
These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.
Quality gate summary
Legend: ✅ pass ·⚠️ warning · 🛑 fail
spec compliance output (✅ pass)
vally lint output (✅ pass)
install smoke test output (✅ pass)
Version match output
Ref/SHA consistency output
Canvas structure output
Canonical external.json payload
{ "name": "azure-functions", "description": "Create, edit, modernize, review, run, deploy, and monitor Azure Function Apps in a Copilot canvas, with optional AI help. Includes official function templates, runtime and configuration checks, and companion skills.", "version": "0.1.1", "author": { "name": "Microsoft", "url": "https://github.com/microsoft" }, "repository": "https://github.com/microsoft/azure-dev-tools", "homepage": "https://github.com/microsoft/azure-dev-tools/tree/azure-functions-v0-1-1-9a5ab5e/canvases/azure-functions", "license": "MIT", "keywords": [ "canvas", "azure", "azure-functions", "serverless", "development", "modernization" ], "source": { "source": "github", "repo": "microsoft/azure-dev-tools", "path": "canvases/azure-functions", "ref": "azure-functions-v0-1-1-9a5ab5e", "sha": "9718865ce93334acfc18b60111a6c0f68078c672" } }TsuyoshiUshio commentedon Oct 30, 2026
/rerun-intake