Skip to content

Commit fbef2e1

Browse files
rdimitrovclaude
andauthored
Remove legacy ToolHive registry schema reference (#871)
The legacy ToolHive registry format is being retired. Coordinated PRs in stacklok/toolhive-core and stacklok/toolhive remove the schema file and stop publishing it as a release asset; once that lands the mirror here would fail. Drop the mirror entry, the cached schema, the reference page, and all links to it. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 01ade9d commit fbef2e1

9 files changed

Lines changed: 4 additions & 758 deletions

File tree

.github/upstream-projects.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,6 @@ projects:
6060
# toolhive-core schemas re-exported by toolhive at release time
6161
# (see stacklok/toolhive#4982). Previously downloaded from the
6262
# toolhive-core repo via a go.mod-derived version lookup.
63-
- release_asset: toolhive-legacy-registry.schema.json
64-
destination: static/api-specs/toolhive-legacy-registry.schema.json
6563
- release_asset: upstream-registry.schema.json
6664
destination: static/api-specs/upstream-registry.schema.json
6765
- release_asset: publisher-provided.schema.json

docs/toolhive/guides-cli/registry.mdx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,9 @@ ToolHive supports two types of custom registries:
144144

145145
:::warning[Legacy format no longer accepted]
146146

147-
The legacy
148-
[ToolHive-native registry format](../reference/registry-schema-toolhive.mdx) is
149-
no longer accepted by `thv config set-registry` or by remote registries. To
150-
migrate an existing custom registry file, run
147+
The legacy ToolHive-native registry format is no longer accepted by
148+
`thv config set-registry` or by remote registries. To migrate an existing custom
149+
registry file, run
151150
[`thv registry convert`](../reference/cli/thv_registry_convert.md):
152151

153152
```bash

docs/toolhive/reference/index.mdx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,4 @@ tutorials, see the individual product sections.
7777
}}
7878
/>
7979

80-
<DocCard
81-
item={{
82-
type: 'link',
83-
href: '/toolhive/reference/registry-schema-toolhive',
84-
label: 'ToolHive registry JSON schema (legacy)',
85-
description:
86-
'Reference for the legacy ToolHive registry format, which is no longer accepted; migrate with `thv registry convert`.',
87-
}}
88-
/>
89-
9080
</div>

docs/toolhive/reference/registry-schema-toolhive.mdx

Lines changed: 0 additions & 45 deletions
This file was deleted.

docs/toolhive/reference/registry-schema-upstream.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ needs `"servers": []`.
2727
:::info
2828

2929
The CLI, UI, and [Registry Server](/toolhive/guides-registry/intro) all consume
30-
this upstream format. The legacy
31-
[ToolHive-native registry format](./registry-schema-toolhive.mdx) is no longer
30+
this upstream format. The legacy ToolHive-native registry format is no longer
3231
accepted by `thv config set-registry` or by remote registries; migrate any
3332
existing custom registry file with
3433
[`thv registry convert`](./cli/thv_registry_convert.md).

docusaurus.config.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -303,10 +303,6 @@ const config: Config = {
303303
label: 'ToolHive Registry Server API',
304304
to: 'toolhive/reference/registry-api',
305305
},
306-
{
307-
label: 'ToolHive registry schema',
308-
to: 'toolhive/reference/registry-schema-toolhive',
309-
},
310306
{
311307
label: 'Upstream registry schema',
312308
to: 'toolhive/reference/registry-schema-upstream',

sidebars.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,6 @@ const sidebars: SidebarsConfig = {
258258
'toolhive/guides-registry/telemetry-metrics',
259259
'toolhive/reference/registry-api',
260260
'toolhive/reference/registry-schema-upstream',
261-
'toolhive/reference/registry-schema-toolhive',
262261
],
263262
},
264263

0 commit comments

Comments
 (0)