Add MCPRegistry CRD deprecation notices#926
Merged
Merged
Conversation
The MCPRegistry CRD is superseded by the toolhive-registry-server Helm chart. Add deprecation warnings to the registry deployment landing page and the operator deploy guide, and steer new deployments toward Helm. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
There was a problem hiding this comment.
Pull request overview
Adds user-facing documentation warnings that the MCPRegistry CRD (ToolHive Operator deployment method for the Registry Server) is deprecated in favor of the toolhive-registry-server Helm chart, helping readers choose the recommended deployment path while the CRD remains functional.
Changes:
- Reorders deployment options to lead with Helm and labels the ToolHive Operator method as deprecated.
- Adds prominent warning admonitions on both the deployment landing page and the operator-specific guide.
- Updates “Next steps” ordering to recommend Helm first and the deprecated operator flow last.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docs/toolhive/guides-registry/deployment.mdx | Adds deprecation warning context, reorders the deployment methods, and updates navigation to steer new installs to Helm. |
| docs/toolhive/guides-registry/deploy-operator.mdx | Adds a prominent deprecation warning explaining the new runtime/API warnings and pointing readers to the Helm-based deployment. |
rdimitrov
approved these changes
Jun 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
The
MCPRegistryCRD is deprecated and superseded by the toolhive-registry-server Helm chart, which installs the Registry Server directly. The CRD remains fully functional for now but will be removed in a future release.This adds user-facing deprecation notices in the registry section, in the two spots recommended by the maintainer:
guides-registry/deployment.mdx(deployment landing page): reordered the methods table to lead with Helm and tagged the ToolHive Operator row as(deprecated); added a top-level warning callout; added a per-section warning under ToolHive Operator; reordered Next steps so Helm is recommended first and the Operator (deprecated) last.guides-registry/deploy-operator.mdx(CRD-specific page): added a prominent warning admonition after the front matter noting the CRD is deprecated, thatkubectland the operator now emit deprecation warnings, and that new deployments should use Helm while existing deployments keep working.Type of change
Related issues/PRs
Submitter checklist
Content and formatting
🤖 Generated with Claude Code