-
Notifications
You must be signed in to change notification settings - Fork 47
feat(extension): implement collection-based plugin distribution system #439
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
f484d5f
feat(scripts): add AI artifacts registry schema and validation
katriendg 5426cd7
test(scripts): add tests for Validate-ArtifactRegistry.ps1
katriendg bd09129
feat(scripts): add dependency pinning scan artifacts to .gitignore an…
katriendg b86044c
style(scripts): fix formatting of copyright comment in Validate-Artif…
katriendg cebe0f4
refactor(schema): update agent dependencies description for clarity
katriendg aabe010
refactor(schemas): migrate maturity metadata to registry, remove from…
Copilot d323d79
feat(extension): add collection-based multi-package build system
katriendg 0fcf059
refactor(extension): update Copy-CollectionArtifacts function to remo…
katriendg ae56f2d
refactor(extension): remove unused collection skills from packaging d…
katriendg 278521a
feat(docs): enhance AI artifacts documentation with registry and pers…
katriendg f7e9e24
fix(docs): linting tables across documentation
katriendg 38cc1b6
feat(extension): add developer edition with persona-specific README a…
katriendg 2c15920
test(extension): add Pester coverage for Option B template-copy and b…
katriendg 3eae814
feat(extension): add skills directory to packaging specification
katriendg c0a832b
feat(workflows): enhance extension packaging and publishing workflows
katriendg 14c8225
feat(workflows): extract version from VSIX filename for clarity
katriendg 740c072
Merge branch 'main' into feat/431-persona-collections-distr
katriendg fca2920
feat(agents): add GitHub backlog management instructions and prompts
katriendg 2dc78a2
test(instructions): add tests for repo-specific instruction exclusion
katriendg 439ab49
refactor(extension): generate contributes at build time with path-onl…
katriendg 7bca55e
refactor(scripts): streamline path handling in Copy-CollectionArtifac…
katriendg bedecaa
fix(agents): update github-issue-manager maturity status to deprecated
katriendg f5139c2
feat(scripts): add per-artifact and JSON Schema validation to registr…
katriendg fbb6662
feat(agents): add persona-based agent filtering to installer
katriendg 167bfa7
docs: clarify maturity filtering for artifacts and handoffs
katriendg a51255f
docs(extension): update PACKAGING.md with packaging pipeline overview…
katriendg 85d424f
feat(extension): add collection-level maturity gating for release cha…
katriendg 81cc566
docs(architecture): update AI Artifacts Architecture with new date an…
katriendg 7134e7e
feat(workflows): add PR validation for AI artifact registry drift det…
katriendg b9d20a7
fix(tests): update schema paths in artifact registry JSON fixtures
katriendg 8d21202
feat(extension): add tests for persona README path retrieval and mana…
katriendg 494a7fc
feat(extension): linting updates
katriendg 8d96976
fix: linting table format
katriendg 603c4ee
refactor(extension): remove dead code and align workflow collection m…
katriendg 3cb3a96
fix(agents): update agent description format to include tags
katriendg 191fb81
feat(agents): update installation options and persona selection process
katriendg 0a39f43
fix(scripts): skip missing collection artifacts instead of throwing e…
katriendg 8e02d0e
fix(scripts): add warnings as errors for artifact registry linting
katriendg 9b6b827
feat(workflows): update version output in extension packaging workflow
katriendg 15b7436
Merge branch 'main' into feat/431-persona-collections-distr
katriendg f5a8126
feat(extension): add developer persona and collection-based pre-relea…
katriendg 225a039
Merge branch 'feat/431-persona-collections-distr' of https://github.c…
katriendg ad70b9c
feat(workflows): enhance version resolution logic in extension packag…
katriendg d2c3a95
Merge remote-tracking branch 'origin/main' into feat/431-persona-coll…
agreaves-ms 0e446c8
feat(workflows): enhance plugin packaging and validation workflows
agreaves-ms 3d9b65d
feat(extension): add dry-run parameter for packaging orchestration va…
agreaves-ms ef166d9
refactor(scripts): remove legacy registry validation surfaces
agreaves-ms 2977620
refactor(tests): remove mock registry and simplify agent and skill tests
agreaves-ms a861f8a
style(settings): update search.followSymlinks setting for clarity
agreaves-ms 2d04347
style(prompts): adjust formatting for Copilot skill entry in pull req…
agreaves-ms feb4b7e
feat(collections): add maturity levels and exclude repo-specific arti…
agreaves-ms 413e92f
refactor(extension): migrate collection manifests from JSON to YAML f…
agreaves-ms 2dd3b82
feat(extension): implement persona package generation from collection…
agreaves-ms 483b512
feat(extension): add README generation for persona collections and up…
agreaves-ms c79b021
chore(templates): remove outdated links and add shared resource direc…
agreaves-ms d84a885
chore(extension): remove outdated hve-core-2.2.0.zip file
agreaves-ms 285b074
style(extension): update markdownlint configuration to ignore additio…
agreaves-ms a0c0080
chore(agents): remove deprecated github-issue-manager agent from coll…
agreaves-ms f745e18
feat(docs): update agent descriptions and commands in various README …
agreaves-ms 7ea1f09
feat(plugin): add marketplace.json and update plugin versions to 2.2.0
agreaves-ms 621af8c
refactor(scripts): rename persona terminology to collection across co…
katriendg cd9162b
docs(agents): update terminology from 'persona' to 'collection' in ag…
katriendg 313991a
feat(docs): update collection recommendations and add tags for better…
katriendg fc18595
test(scripts): add coverage for Prepare-Extension and Generate-Plugins
katriendg 505b688
Merge branch 'main' into feat/431-persona-collections-distr
katriendg 31efed5
docs: linting tables format
katriendg a82dfb5
test(scripts): remove unused variable in dry run test for plugin gene…
katriendg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.