-
Notifications
You must be signed in to change notification settings - Fork 7.8k
feat(presets): Composition strategies (prepend, append, wrap) for templates, commands, and scripts #2133
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
feat(presets): Composition strategies (prepend, append, wrap) for templates, commands, and scripts #2133
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
fc15fdc
fix: rebase onto upstream/main, resolve conflicts with PR #2189
mnriem 60f8d5b
fix: re-create skill directory in _reconcile_skills after removal
mnriem 0d2dd42
fix: address twenty-third round of Copilot PR review feedback
mnriem a677787
fix: address twenty-fourth round of Copilot PR review feedback
mnriem 9d0e95b
fix: address twenty-fifth round of Copilot PR review feedback
mnriem b968fc1
fix: add explanatory comment to empty except in legacy frontmatter pa…
mnriem df56d7a
fix: address twenty-sixth round of Copilot PR review feedback
mnriem 3799a5e
fix: address twenty-seventh round of Copilot PR review feedback
mnriem a7b1660
fix: address twenty-eighth round of Copilot PR review feedback
mnriem 0a70488
fix: address twenty-ninth round of Copilot PR review feedback
mnriem 0ec81eb
fix: address thirtieth round of Copilot PR review feedback
mnriem 655476b
fix: handle project override skills and extension context in reconcil…
mnriem 95c6e62
fix: add comment to empty except in extension registration fallback
mnriem 98698fa
fix: filter extension commands in reconciliation and fix type annotation
mnriem 0a562ac
fix: filter extension commands from post-install reconciliation
mnriem 2437d7a
fix: skip convention fallback for explicit file paths and add stem fa…
mnriem 697f056
fix: scan past non-replace layers to find base in resolve_content
mnriem a1a0094
fix: add context_note to non-skill agent registration for extensions
mnriem 75f64d9
fix: Optional type, rollback safety, and override skill restoration
mnriem d5875f7
fix: align bash/PS1 base-finding with Python resolver
mnriem 7217df4
fix: PS1 no-python warning, integration hook for override skills, ali…
mnriem 06b1694
fix: include aliases in removed_cmd_names during preset removal
mnriem 4ba13ae
fix: add comment to empty except in alias extraction during removal
mnriem 9caf29c
fix: scan top-down for effective base in all resolvers
mnriem d43011c
fix: align CLI composition chain display with top-down base-finding
mnriem f6a7cd8
fix: guard corrupted registry entries and make manifest authoritative
mnriem d912227
fix: align resolve() with manifest file paths and match extension con…
mnriem fa5626b
revert: restore resolve() convention-based behavior for backwards com…
mnriem 38382cb
fix: only pre-compose when this preset is the top composing layer
mnriem 7bb154d
fix: deduplicate PyYAML warnings and use self.registry in reconciliation
mnriem 6636549
fix: document strategy handling consistency between layers and registrar
mnriem 3456fad
fix: correct stale comments for alias tracking and base-finding algor…
mnriem dc09a93
security: validate manifest file paths in bash/PowerShell resolvers
mnriem 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
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
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.