add github copilot plugin - #13
Conversation
bca4372 to
a49030f
Compare
Ship marketplace + plugin manifests, Copilot schemas/validator, and install docs on top of the stdio MCP config. Co-authored-by: Cursor <cursoragent@cursor.com>
a49030f to
4ff0361
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
There are 2 total unresolved issues (including 1 from previous review).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 4ff0361. Configure here.
| `${pluginLabel}: \`source\` must be a relative path starting with "./" — got "${entry.source}"` | ||
| ); | ||
| continue; | ||
| } |
There was a problem hiding this comment.
Marketplace source rejects valid paths
Medium Severity
isValidRelativePath requires a ./ prefix on marketplace source (and mcpServers file paths), but GitHub Copilot’s marketplace docs treat that prefix as optional and accept entries like plugins/paper-desktop. Those spec-valid manifests fail CI even though the CLI would resolve them correctly.
Reviewed by Cursor Bugbot for commit 4ff0361. Configure here.


Adds a GitHub Copilot plugin using the new stdio mcp cli.
Note
Low Risk
Changes are limited to plugin metadata, JSON schemas, CI validation, and documentation—no application runtime or security-sensitive logic.
Overview
Adds GitHub Copilot / VS Code agent plugin packaging so paper-desktop can be installed from the
paper-design/agent-pluginsmarketplace, with a stdio MCP entry pointing at~/.paper/bin/paper mcp.Introduces an Agent Plugins 1.0.0 manifest for paper-desktop (
plugin.json+ updatedmcp.jsonwith$schemaand explicittype: "stdio"), a Copilot marketplace at.github/plugin/marketplace.json, and AJV schemas plusvalidate-copilot.mjshooked intobuild/test. README documents Copilot CLI install, VS Code marketplace settings, and optional manual MCP config.Claude and Cursor marketplace JSON drops the
metadata.versionfield to align with the new layout.Reviewed by Cursor Bugbot for commit 5a06488. Bugbot is set up for automated code reviews on this repo. Configure here.