Repository navigation
fix(skills): relay native Skills through gateway - #467
Merged
Merged
Conversation
Collaborator
Author
|
Final adversarial review / validation checkpoint for head Native Skills proof
Adversarial review findings addressed
Local gates
CI is still authoritative for the remaining full repository gates. No unresolved code review threads were present at this checkpoint. |
This was referenced Aug 20, 2026
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.
Summary
Live proof
Depot advertises 497 skills over native MCP. Through live Labby, native skills/list, skills/get, and resources/read succeed. A proxied SKILL.md read matched its manifest SHA-256 exactly. Current strict validation exposes 163 Depot skills plus 2 first-party Labby skills and reports excludedSkills=334.
Validation
Adversarial review fixes
SDK dependency
Temporarily pins rmcp to dinglebear-ai/rust-sdk revision c9c3e518ce94b8d715519657c88195515978bda4. The decoder fix will be proposed upstream so this pin has a clean exit path.