Skip to content

chore(registry): bump server.json to the 2025-12-11 schema#54

Merged
heznpc merged 1 commit into
mainfrom
chore/registry-schema-2025-12-11
Jun 10, 2026
Merged

chore(registry): bump server.json to the 2025-12-11 schema#54
heznpc merged 1 commit into
mainfrom
chore/registry-schema-2025-12-11

Conversation

@heznpc

@heznpc heznpc commented Jun 10, 2026

Copy link
Copy Markdown
Member

The server.json $schema pinned 2025-07-09 — two releases stale. Validated with ajv against the live 2025-12-11 schema (fetched today):

  • old file fails: packages[0] must have required property 'registryType' (snake_case fields were renamed)
  • new file passes

Changes: registry_typeregistryType, website_urlwebsiteUrl, drop the removed status field. With @starter-series/create@0.4.0 now live on npm (and package.json#mcpName matching), the registry's ownership cross-check is satisfied — after merge, dispatching Publish to MCP Registry (GitHub OIDC, zero secrets) completes the listing.

The pinned 2025-07-09 schema is two releases stale and the current registry rejects the old field names — validated locally with ajv against the live 2025-12-11 schema: the old file FAILS (packages[0] must have required property 'registryType'), the new one passes. Changes: registry_type→registryType, website_url→websiteUrl, drop the removed 'status' field. Publishing is unblocked now that @starter-series/create@0.4.0 is live on npm (the registry cross-checks package.json#mcpName, already set).
@heznpc heznpc enabled auto-merge (squash) June 10, 2026 06:47
@heznpc heznpc merged commit a7af97c into main Jun 10, 2026
6 checks passed
@heznpc heznpc deleted the chore/registry-schema-2025-12-11 branch June 10, 2026 06:48
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.

1 participant