You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(skills): stop re-downloading pinned skills that declare no version
Review follow-ups:
- A pinned ref hit the cache and was then re-validated against SKILL.md
frontmatter. Skills aren't required to declare `metadata.version`, so for
those every resolution missed and re-downloaded. The cache already records the
version it stored and `get_cached_path` matches the pin against it, so drop the
second check there; project-local copies have no such record and still fall
back to frontmatter
- Reject a whitespace-only version pin (`@org/name@ `) instead of forwarding it
- Check `get_skill` is callable, not merely present, before using a client
- Treat cache metadata that parses but isn't an object as a miss rather than
raising AttributeError out of the cache lookup
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
0 commit comments