Skip to content

Update asset type handling in ManifestBuilder to include mandatory overview.md#543

Open
jessehouwing wants to merge 1 commit into
microsoft:masterfrom
jessehouwing:main
Open

Update asset type handling in ManifestBuilder to include mandatory overview.md#543
jessehouwing wants to merge 1 commit into
microsoft:masterfrom
jessehouwing:main

Conversation

@jessehouwing

Copy link
Copy Markdown
Contributor

Enhance the asset type handling in the ManifestBuilder to ensure that the required 'overview.md' file is included in the extension package. This addresses the issue where the uploaded extension package was missing a mandatory details asset, leading to validation errors during the publishing process.

Fixes #402

WARNING this changes the way contents are included in the VSIX. Will require more thougough internal testing to ensure there are no weird edge cases for this.

Fixes: The supplied extension definition isn't valid:
'Uploaded extension package is missing an 'overview.md' file which is a mandatory details asset.
Fixes microsoft#402
@jessehouwing jessehouwing requested review from a team as code owners June 10, 2026 13:22
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.

The supplied extension definition isn't valid: 'Uploaded extension package is missing an 'overview.md' file which is a mandatory details asset.

1 participant