-
released this
2026-05-12 16:59:59 -04:00 | 95 commits to main since this releaseSummary
When the OCI validator's anonymous manifest fetch returns HTTP 429,
return a retryable error instead ofnil. This aligns OCI with the
fail-closed behavior of the npm / PyPI / NuGet / MCPB validators, and
ensures theio.modelcontextprotocol.server.namelabel-match always
runs before a publish is accepted.Test plan
go test ./internal/validators/registries/ -run TestValidateOCI
passes locallygofmt+golangci-lintclean on the changed file- CI green
🤖 Generated with Claude Code
Co-authored-by: Claude Opus 4.7 (1M context) noreply@anthropic.com
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download