You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update docs for ToolHive v0.17.0
Breaking changes:
- Update CRD phase values from Running to Ready for MCPServer,
EmbeddingServer, and MCPRegistry across quickstarts, guides,
and integration pages
- Migrate MCPRegistry examples from v1 flat registries[] format
to v2 sources[]/registries[] with configYAML recommended path
- Remove PVC source type (no longer supported)
- Remove Syncing phase from MCPRegistry status documentation
- Remove auto-injection note for Kubernetes discovery sources
New features:
- Add MCPServerEntry (zero-infrastructure catalog entries) docs
to K8s intro and vMCP configuration pages
- Add caBundleRef for OTLP endpoints to telemetry guide
- Add authServerRef for separating embedded auth from external
token exchange to auth guide
- Update standalone registry server config to v2 format
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Address review findings from Copilot and code review
- Fix ConfigMap source example: use volumes/volumeMounts with file
path instead of CRD-level configMapRef inside configYAML
- Fix URL source example: use file.url instead of CRD-level
url.endpoint inside configYAML
- Fix file source docs: clarify file.path and file.url are mutually
exclusive within the file block
- Add MCPServerEntry transport options (sse and streamable-http)
- Fix resource type count: "three" → "four" in K8s intro
- Align "running" → "ready" in vMCP quickstart preceding text
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Fix MCPServerEntry example field accuracy
- Fix headerForward: use addPlaintextHeaders map instead of
nonexistent headers list field
- Fix externalAuthConfigRef: remove kind field that doesn't exist
on ExternalAuthConfigRef (only AuthServerRef has kind)
Both verified against v0.17.0 source code.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Address editorial review feedback
- Replace em dash with hyphen in telemetry caBundleRef note
- Fix ambiguous "Both X and Y cannot" phrasing for authServerRef
- Add MCPServerEntry to MCPGroup description paragraph
- Align comparison table to parallel noun phrase structure
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|[**MCPOIDCConfig**](./auth-k8s.mdx#set-up-shared-oidc-configuration-with-mcpoidcconfig)| Shared OIDC authentication settings, referenced via `oidcConfigRef`|
89
-
|[**MCPTelemetryConfig**](./telemetry-and-metrics.mdx#shared-telemetry-configuration-recommended)| Shared telemetry/observability settings, referenced via `telemetryConfigRef`|
90
-
|[**MCPToolConfig**](./customize-tools.mdx)| Tool filtering and renaming, referenced via `toolConfigRef`|
91
-
|[**MCPExternalAuthConfig**](./auth-k8s.mdx#set-up-embedded-authorization-server-authentication)| Token exchange or embedded auth server configuration, referenced via `externalAuthConfigRef`|
|[**MCPOIDCConfig**](./auth-k8s.mdx#set-up-shared-oidc-configuration-with-mcpoidcconfig)| Shared OIDC authentication settings, referenced via `oidcConfigRef`|
92
+
|[**MCPTelemetryConfig**](./telemetry-and-metrics.mdx#shared-telemetry-configuration-recommended)| Shared telemetry/observability settings, referenced via `telemetryConfigRef`|
93
+
|[**MCPToolConfig**](./customize-tools.mdx)| Tool filtering and renaming, referenced via `toolConfigRef`|
94
+
|[**MCPExternalAuthConfig**](./auth-k8s.mdx#set-up-embedded-authorization-server-authentication)| Token exchange or embedded auth server configuration, referenced via `externalAuthConfigRef`or `authServerRef`|
0 commit comments