Repository navigation
Conversation
🔒 PR Risk Scan ResultsScanned 6 changed file(s).
Skipped non-text or missing files
|
🚦 Submission status: 👀 Ready for reviewRisk tier: Why this tier
Automated checks
Review
Commands
Updated for |
🧩 Canvas smoke test✅ Passed · 0 error(s), 0 warning(s)
Plugin
|
| Field | Value |
|---|---|
| Description | GitHub Security canvas for Copilot. Review your session's changes for vulnerabilities and fix code scanning alerts. |
| Author | — |
| License | — |
| Keywords | security, code-scanning, canvas, ghas, alert, finding |
| Extensions | github-security |
| Materialize | ✅ |
| Install | ✅ |
Changed plugin files
plugins/github-security/README.mdplugins/github-security/assets/preview.pngplugins/github-security/plugin.json
Extension github-security
| Field | Value |
|---|---|
| Registered by | github-security |
| Package | — |
| Preview | 1984×892, 278.1 KB |
| Modules | 61 (60 reachable from extension.mjs) |
| Files | 70 |
Permissions and capabilities (static analysis of modules reachable from extension.mjs)
- Spawns processes (node:child_process)
- File system access (node:fs)
- Network sockets / local server (node:http, node:net, ...)
- Outbound HTTP requests (fetch)
- Reads environment variables (process.env)
Changed extension files
extensions/github-security/README.mdextensions/github-security/assets/preview.pngextensions/github-security/assets/screenshot.pngextensions/github-security/extension.mjsextensions/github-security/manifest.json
Static checks compile modules without executing them. Minimum preview size is configurable with CANVAS_PREVIEW_MIN_WIDTH/CANVAS_PREVIEW_MIN_HEIGHT. Workflow run
There was a problem hiding this comment.
🟡 Changes recommended
The packaged extension manifest still declares version 0.2.0, which does not match the advertised 0.2.1 release.
1 open issue
What changed in this PR
Prepares github-security 0.2.1 for the GitHub Copilot App, with updated release metadata, canvas branding, and usage documentation.
Changes:
- Updates the plugin and marketplace version to
0.2.1and refreshes their descriptions. - Changes the registered canvas display name to GitHub Security.
- Documents features, installation, agent tools, and data permissions in both READMEs.
| File | Description |
|---|---|
plugins/github-security/README.md |
Expands user-facing features, setup, and permission documentation. |
plugins/github-security/plugin.json |
Updates the release version and plugin description. |
extensions/github-security/README.md |
Adds documentation alongside the extension bundle. |
extensions/github-security/extension.mjs |
Updates the registered canvas display name. |
docs/README.plugins.md |
Refreshes the generated plugin catalog description. |
.github/plugin/marketplace.json |
Synchronizes the marketplace version and description. |
Review effort: Max
8b89ce7 to
64f2903
Compare
64f2903 to
6d6c763
Compare
| - **Catch new vulnerabilities before they ship.** Run a security review of the changes you're making in the current session, so you can fix problems before you open a pull request. | ||
| - **Fix vulnerabilities already in your code.** Bring your repository's existing code scanning alerts into the session and hand them to Copilot to explain and fix. | ||
|
|
||
|  |
There was a problem hiding this comment.
We want to have different images and avoid reusing assets/preview.png, with unique images for different purposes.



Publish Security extension version 0.2.1 for GitHub Copilot App. Contains the built canvas extension, its plugin manifest and README, the regenerated marketplace and plugin docs, and a codespell skip for the bundled third-party code.