registry/internal
Repository files (latest commit first)
Filename Latest commit message Latest commit date
adam jones 41aacc1846
Ban 'latest' as a reserved version string (#413)
## Summary
- Adds validation to prevent servers from being published with version
string "latest"
- "latest" is now a reserved keyword that cannot be used as a version
string

## Implementation
- Added `ErrReservedVersionString` error constant
- Created `validateVersion` function to check for reserved version
strings
- Integrated validation into the package field validation flow
- Added comprehensive test coverage

---

This is so we can potentially support things like
https://github.com/modelcontextprotocol/registry/discussions/333 in
future more easily, as I imagine we might want to.
2025-09-10 17:52:08 +00:00
..
api refactor: consolidate server list response types (#387) 2025-09-09 11:47:27 +00:00
auth Deduplicate server JSON structs between publisher and registry (#318) 2025-08-28 14:58:15 +01:00
config Add registry validators (#350) 2025-09-04 22:45:59 +01:00
database Use a connection pool instead of a single DB connection (#408) 2025-09-10 06:45:30 -07:00
importer Clean up schema by simplifying version structure (#379) 2025-09-08 14:32:59 -07:00
service Clean up schema by simplifying version structure (#379) 2025-09-08 14:32:59 -07:00
telemetry Add OpenTelemetry metrics instrumentation (#290) 2025-08-21 14:23:37 +01:00
validators Ban 'latest' as a reserved version string (#413) 2025-09-10 17:52:08 +00:00