Skip to content

Fix v1.0.4 release regression - #13

Merged
keybrdist merged 1 commit into
mainfrom
fix/v1.0.4-release-regression
Aug 2, 2026
Merged

Fix v1.0.4 release regression#13
keybrdist merged 1 commit into
mainfrom
fix/v1.0.4-release-regression

Conversation

@keybrdist

Copy link
Copy Markdown
Owner

Addresses the post-merge verification failure before publishing #9.

  • Align the scope assertion with the merged distinct-scope behavior.
  • Correct the discovery comment and MCP troubleshooting hint.
  • Clarify that npm installation does not copy the bundled example skill.

Verified with 25 passing tests, TypeScript build, and npm package dry-run.

Copilot AI review requested due to automatic review settings August 2, 2026 05:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses a v1.0.4 regression surfaced during post-merge verification by aligning scope expectations in tests and tightening user-facing troubleshooting/documentation around skill discovery and embedded MCP usage.

Changes:

  • Update skill_mcp “server not found” hint to better guide users toward embedded MCP definitions and discovery refresh.
  • Correct skill discovery documentation and align the scope assertion in the discovery test with the current distinct-scope behavior.
  • Clarify in the README that the npm package does not install the bundled example skill into a user’s OpenCode skill roots.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/tools/skill-mcp.ts Refines the error hint when an mcp_name is not found among loaded skills.
src/skill-loader.ts Updates the discovery doc comment to reflect all supported global/project roots.
src/tests/skill-loader.test.ts Adjusts the expected discovered project scope to match current behavior.
README.md Clarifies Quick Start expectations for repo clone vs npm install (example skill not copied into user config).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@keybrdist
keybrdist merged commit f8fea73 into main Aug 2, 2026
1 check passed
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.

2 participants