Skip to content

Document VS Code Selfhost Import Aid extension#312455

Open
joshka wants to merge 1 commit intomicrosoft:mainfrom
joshka:joshka/document-selfhost-import-aid
Open

Document VS Code Selfhost Import Aid extension#312455
joshka wants to merge 1 commit intomicrosoft:mainfrom
joshka:joshka/document-selfhost-import-aid

Conversation

@joshka
Copy link
Copy Markdown

@joshka joshka commented Apr 24, 2026

Summary

  • Add a README for the VS Code Selfhost Import Aid extension.
  • Add extension details metadata so the installed extension page explains its purpose, workspace
    requirements, and issue location.
  • Narrow activation and file watching to the VS Code source workspace and src/vs TypeScript
    files.

Motivation

This follows the same motivation as #312452. I wanted to understand why VS Code was recommending a
random selfhost extension, but the extension details page did not explain what it does or why it is
useful in the workspace recommendations. This PR documents ms-vscode.vscode-selfhost-import-aid
so contributors can understand the recommendation from the extension details page.

AI disclosure

The descriptive README text and package metadata descriptions in this PR were generated with AI
assistance and reviewed before publication.

Validation

  • npm install in .vscode/extensions/vscode-selfhost-import-aid
  • node -e "JSON.parse(require('fs').readFileSync('.vscode/extensions/vscode-selfhost-import-aid/package.json','utf8')); console.log('package.json ok')"
  • npx markdownlint-cli2 .vscode/extensions/vscode-selfhost-import-aid/README.md
  • npx @vscode/vsce ls
  • npm run compile in .vscode/extensions/vscode-selfhost-import-aid

npm test could not run because this extension does not define a test script.

Copilot AI review requested due to automatic review settings April 24, 2026 23:29
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds end-user documentation and richer marketplace metadata for the ms-vscode.vscode-selfhost-import-aid selfhost extension so contributors can understand why it’s recommended in the VS Code repo and what it does.

Changes:

  • Expanded the extension manifest metadata (description, keywords, banner, workspace kind, workspace capabilities, links).
  • Added a README describing features, activation, workspace requirements, and issue filing location.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.vscode/extensions/vscode-selfhost-import-aid/package.json Adds manifest metadata to improve the extension details / marketplace presentation and declare workspace constraints.
.vscode/extensions/vscode-selfhost-import-aid/README.md Introduces a README documenting purpose, features, activation, workspace support, and issues location.

Comment thread .vscode/extensions/vscode-selfhost-import-aid/package.json Outdated
Comment thread .vscode/extensions/vscode-selfhost-import-aid/README.md
Comment thread .vscode/extensions/vscode-selfhost-import-aid/README.md Outdated
Add contributor-facing documentation and extension metadata for the
VS Code selfhost import helper so recommendations explain why the
extension is useful in the workspace.
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.

3 participants