Repository navigation
Fix nested skill references and prepare 1.0.2 (#111) - #112
Merged
Merged
Conversation
Enable explicitly supplied skill directories without restoring ambient discovery. Reject global-disable conflicts, validate inputs and real SDK availability before sending, and persist separate discovery evidence with focused offline and unbilled runtime coverage. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Record the authorized patch release version and dated fix notes, refresh local-package locks, and align release metadata checks and docs workflow examples. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Accept recursive Markdown reference paths with containment and cycle checks. Document public unbilled local preflight and cover real SDK discovery without model execution. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
Align source and locks, date the corrective release notes, and verify current version invariants. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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.
Description
Fix the 1.0.1 skill-loading blocker and prepare the narrowly scoped corrective release 1.0.2. The package's local preflight rejected
references/commands/even though the SDK discovers the skill correctly. Four focused regression cases reproduced the exact failure before the fix.The Agent Skills specification permits additional files and directories. Advice about one-level reference chains does not prohibit nested folders.
references/; flat names remain unchanged and equal basenames in different folders do not overwrite each other.load_skill()/Skill.from_path()as the local, unbilled preflight before SDK discovery. No new public API, forced reads, or retries.Updated authorization: the user has authorized completing this narrow corrective merge and patch release. The earlier merge/publication hold is superseded for this fix only. Use normal required checks and the documented guarded release workflow; no bypasses, force-pushes, or model spending. No ExcelMcp files or tests were touched.
Type of Change
Checklist
Testing
Exact commands and results:
Related Issues
Fixes #111
Follow-up to #109 and merged #110.