docs: fill VS Code Marketplace listing and surface install paths#83
Merged
Conversation
The published Marketplace listing for Git-ApeTeam.git-ape had an empty Overview tab because the VSIX never contained a README. Adds extension/README.md (rendered as the Marketplace Overview) and extension/CHANGELOG.md so the listing shows the value proposition, install paths, and links instead of being blank. Also surfaces the Marketplace install path across the docs: - README.md: header now lists both the docs site and the Marketplace listing; install section gains a new "Option A: VS Code Marketplace (one-click)" with shields.io badges linking to the listing, vscode:extension URI, and vscode-insiders:extension URI. Renumbers existing options to B/C/D. - website/docs/getting-started/installation.md: comparison table led by the new Marketplace option; new Option A section mirrors the README; existing slugs (#vscode-plugin, #cli-plugin, #local-dev) preserved for backward compatibility. - website/docs/intro.md: adds Marketplace badges to Quick Start. - website/docs/getting-started/vscode-vs-cli.md: "Marketplace install" parity row now links to the listing; workspace-recommendation section clarifies the auto-install path is the agent-plugin route and points to the Marketplace as a fallback when chat.plugins.enabled is disabled. - website/docs/getting-started/onboarding.md: agent-plugin requirement info box now distinguishes the two install paths. Clarifies that the VS Code Marketplace install path does NOT require chat.plugins.enabled — only the agent-plugin paths (chat.plugins.marketplaces setting, Chat: Install Plugin From Source, copilot plugin install) are gated by that org-level setting.
…ce-listing # Conflicts: # README.md
…arkdownlint Fixes MD032/MD022 violations flagged by CI on extension/README.md lines 67-68.
GitHub's README sanitizer strips links using non-HTTP(S) protocols, so the vscode:extension/* and vscode-insiders:extension/* badge URLs only rendered as static images. Route the badges through HTTPS redirect pages (install.html, install-insiders.html) hosted on GitHub Pages — mirroring the existing open-settings.html pattern — so the badges are clickable on GitHub and still trigger the editor's protocol handler.
suuus
approved these changes
May 12, 2026
Contributor
suuus
left a comment
There was a problem hiding this comment.
Was pressured to accept this one.
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.
Summary
The published VS Code Marketplace listing for
Git-ApeTeam.git-apehad an empty Overview tab because the VSIX never contained a README. This PR fills the listing and surfaces the new install path across the project docs.What changed
Fill the Marketplace listing
extension/README.md(new) — rendered as the Marketplace Overview tab and as the VS Code Extension details panel. Includes:vscode:extension/...,vscode-insiders:extension/...).chat.plugins.marketplacessetting for users who also want `ape-context` or latest-from-GitHub updates.extension/CHANGELOG.md(new) — stub pointing to GitHub Releases and the docs site changelog.Surface the Marketplace install path
README.md— header now lists both the docs site and the Marketplace listing. Install section gains a new Option A: VS Code Marketplace (one-click) with shields.io badges; previous options renumber to B/C/D.website/docs/getting-started/installation.md— comparison table led by the new Marketplace option. New `## Option A: VS Code Marketplace (one-click)` section mirrors the README. Existing slugs (`#vscode-plugin`, `#cli-plugin`, `#local-dev`) preserved for backward compatibility.website/docs/intro.md— adds Marketplace install badges to Quick Start.website/docs/getting-started/vscode-vs-cli.md— "Marketplace install" parity row now links directly to the listing; workspace-recommendation section clarifies the auto-install path is the agent-plugin route and points to the Marketplace as a fallback when `chat.plugins.enabled` is disabled.website/docs/getting-started/onboarding.md— agent-plugin requirement info box now distinguishes the two install paths.Correct prerequisite framing
The Marketplace VSIX installs as a regular VS Code extension, so it does not require `chat.plugins.enabled`. Only the agent-plugin install paths (`chat.plugins.marketplaces`, Chat: Install Plugin From Source, `copilot plugin install`) are gated by that org-level setting. All docs updated to reflect this.
Verification
Diff stats
```
README.md | 21 +++++++++++++++------
extension/CHANGELOG.md | (new)
extension/README.md | (new)
website/docs/getting-started/installation.md | 24 ++++++++++++++++++-----
website/docs/getting-started/onboarding.md | 2 +-
website/docs/getting-started/vscode-vs-cli.md | 6 ++++--
website/docs/intro.md | 11 ++++++++++-
```
Out of scope
Follow-ups (separate PRs)