@@ -16,10 +16,12 @@ references.
1616
1717<div style = { {display: ' grid' , gridTemplateColumns: ' repeat(auto-fill, minmax(280px, 1fr))' , gap: ' 1rem' , margin: ' 1rem 0' }} >
1818
19+ { /* Use relative hrefs so cards resolve to the correct version when this page is snapshotted into a versioned build. */ }
20+
1921<DocCard
2022 item = { {
2123 type: ' link' ,
22- href: ' /toolhive/reference/crds /mcpserver' ,
24+ href: ' . /mcpserver' ,
2325 label: ' MCPServer' ,
2426 description: ' Containerized MCP server managed by the operator.' ,
2527 }}
@@ -28,7 +30,7 @@ references.
2830<DocCard
2931 item = { {
3032 type: ' link' ,
31- href: ' /toolhive/reference/crds /mcpremoteproxy' ,
33+ href: ' . /mcpremoteproxy' ,
3234 label: ' MCPRemoteProxy' ,
3335 description: ' Proxy a remote MCP server through the operator.' ,
3436 }}
@@ -37,7 +39,7 @@ references.
3739<DocCard
3840 item = { {
3941 type: ' link' ,
40- href: ' /toolhive/reference/crds /mcpserverentry' ,
42+ href: ' . /mcpserverentry' ,
4143 label: ' MCPServerEntry' ,
4244 description: ' Declare a remote MCP server as a group member.' ,
4345 }}
@@ -46,7 +48,7 @@ references.
4648<DocCard
4749 item = { {
4850 type: ' link' ,
49- href: ' /toolhive/reference/crds /virtualmcpserver' ,
51+ href: ' . /virtualmcpserver' ,
5052 label: ' VirtualMCPServer' ,
5153 description: ' Aggregate multiple backends into a single vMCP endpoint.' ,
5254 }}
@@ -55,7 +57,7 @@ references.
5557<DocCard
5658 item = { {
5759 type: ' link' ,
58- href: ' /toolhive/reference/crds /mcpregistry' ,
60+ href: ' . /mcpregistry' ,
5961 label: ' MCPRegistry' ,
6062 description: ' Deploy a ToolHive Registry Server.' ,
6163 }}
@@ -70,7 +72,7 @@ references.
7072<DocCard
7173 item = { {
7274 type: ' link' ,
73- href: ' /toolhive/reference/crds /mcpgroup' ,
75+ href: ' . /mcpgroup' ,
7476 label: ' MCPGroup' ,
7577 description: ' Group backend workloads for shared configuration.' ,
7678 }}
@@ -79,7 +81,7 @@ references.
7981<DocCard
8082 item = { {
8183 type: ' link' ,
82- href: ' /toolhive/reference/crds /mcpoidcconfig' ,
84+ href: ' . /mcpoidcconfig' ,
8385 label: ' MCPOIDCConfig' ,
8486 description: ' Shared OIDC authentication settings.' ,
8587 }}
@@ -88,7 +90,7 @@ references.
8890<DocCard
8991 item = { {
9092 type: ' link' ,
91- href: ' /toolhive/reference/crds /mcpexternalauthconfig' ,
93+ href: ' . /mcpexternalauthconfig' ,
9294 label: ' MCPExternalAuthConfig' ,
9395 description: ' External authentication to upstream services.' ,
9496 }}
@@ -97,7 +99,7 @@ references.
9799<DocCard
98100 item = { {
99101 type: ' link' ,
100- href: ' /toolhive/reference/crds /mcptelemetryconfig' ,
102+ href: ' . /mcptelemetryconfig' ,
101103 label: ' MCPTelemetryConfig' ,
102104 description: ' Shared OpenTelemetry tracing, metrics, and logging.' ,
103105 }}
@@ -106,7 +108,7 @@ references.
106108<DocCard
107109 item = { {
108110 type: ' link' ,
109- href: ' /toolhive/reference/crds /mcptoolconfig' ,
111+ href: ' . /mcptoolconfig' ,
110112 label: ' MCPToolConfig' ,
111113 description: ' Tool filtering and renaming rules.' ,
112114 }}
@@ -115,7 +117,7 @@ references.
115117<DocCard
116118 item = { {
117119 type: ' link' ,
118- href: ' /toolhive/reference/crds /virtualmcpcompositetooldefinition' ,
120+ href: ' . /virtualmcpcompositetooldefinition' ,
119121 label: ' VirtualMCPCompositeToolDefinition' ,
120122 description: ' Composite tool workflow for a VirtualMCPServer.' ,
121123 }}
@@ -124,7 +126,7 @@ references.
124126<DocCard
125127 item = { {
126128 type: ' link' ,
127- href: ' /toolhive/reference/crds /embeddingserver' ,
129+ href: ' . /embeddingserver' ,
128130 label: ' EmbeddingServer' ,
129131 description: ' Local embedding model for the vMCP optimizer.' ,
130132 }}
0 commit comments