Skip to content

Commit dd443fe

Browse files
Refresh reference assets for toolhive v0.23.1
1 parent 0e0ada6 commit dd443fe

38 files changed

Lines changed: 69 additions & 69 deletions

docs/toolhive/reference/crds/embeddingserver.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`EmbeddingServer` defines a containerized embedding model server managed by the ToolHive operator. The [VirtualMCPServer](./virtualmcpserver.mdx) optimizer references an `EmbeddingServer` to generate vector embeddings for tool discovery.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `emb`, `embedding`
1313

1414
## Example
1515

1616
```yaml title="embeddingserver.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: EmbeddingServer
1919
metadata:
2020
name: my-embeddingserver

docs/toolhive/reference/crds/mcpexternalauthconfig.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPExternalAuthConfig` configures how an MCP server or proxy authenticates to external services via token exchange or an embedded authorization server. It is referenced by [MCPServer](./mcpserver.mdx), [MCPRemoteProxy](./mcpremoteproxy.mdx), [MCPServerEntry](./mcpserverentry.mdx), and [VirtualMCPServer](./virtualmcpserver.mdx).
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `extauth`, `mcpextauth`
1313

1414
## Example
1515

1616
```yaml title="mcpexternalauthconfig.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPExternalAuthConfig
1919
metadata:
2020
name: my-mcpexternalauthconfig

docs/toolhive/reference/crds/mcpgroup.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPGroup` is a grouping construct for backend workloads. Other resources reference an `MCPGroup` by name to join a shared pool - for example, a [VirtualMCPServer](./virtualmcpserver.mdx) aggregates the tools exposed by every member of its referenced group.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `mcpg`, `mcpgroup`
1313

1414
## Example
1515

1616
```yaml title="mcpgroup.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPGroup
1919
metadata:
2020
name: my-mcpgroup

docs/toolhive/reference/crds/mcpoidcconfig.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPOIDCConfig` defines OIDC authentication settings that can be shared across multiple MCP workloads. [MCPServer](./mcpserver.mdx), [MCPRemoteProxy](./mcpremoteproxy.mdx), and [VirtualMCPServer](./virtualmcpserver.mdx) reference an `MCPOIDCConfig` via `spec.oidcConfigRef` to validate incoming tokens.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `mcpoidc`
1313

1414
## Example
1515

1616
```yaml title="mcpoidcconfig.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPOIDCConfig
1919
metadata:
2020
name: my-mcpoidcconfig

docs/toolhive/reference/crds/mcpregistry.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPRegistry` deploys a [ToolHive Registry Server](../../guides-registry/intro.mdx) in the cluster. The operator watches `MCPRegistry` resources and provisions the Registry Server, its PostgreSQL backing, and the configured sources (Git, ConfigMap, URL, or Kubernetes discovery) that populate its catalog of MCP server definitions.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `mcpreg`, `registry`
1313

1414
## Example
1515

1616
```yaml title="mcpregistry.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPRegistry
1919
metadata:
2020
name: my-mcpregistry

docs/toolhive/reference/crds/mcpremoteproxy.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPRemoteProxy` fronts a remote MCP server (reachable over HTTPS) with the same authentication, telemetry, and tool-filtering features that the operator applies to containerized servers. Use this when you want to apply ToolHive policies to a third-party hosted MCP endpoint.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `rp`, `mcprp`
1313

1414
## Example
1515

1616
```yaml title="mcpremoteproxy.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPRemoteProxy
1919
metadata:
2020
name: my-mcpremoteproxy

docs/toolhive/reference/crds/mcpserver.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPServer` defines a containerized MCP server managed by the ToolHive Kubernetes operator. The operator watches `MCPServer` resources and reconciles them into a running, proxied MCP server with the configured transport, authentication, telemetry, and tool filtering.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `mcpserver`, `mcpservers`
1313

1414
## Example
1515

1616
```yaml title="mcpserver.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPServer
1919
metadata:
2020
name: my-mcpserver

docs/toolhive/reference/crds/mcpserverentry.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPServerEntry` declares a remote MCP server as a first-class member of an [MCPGroup](./mcpgroup.mdx) without running a full [MCPRemoteProxy](./mcpremoteproxy.mdx). Entries appear in registry listings and participate in group-scoped aggregations like a [VirtualMCPServer](./virtualmcpserver.mdx).
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `mcpentry`
1313

1414
## Example
1515

1616
```yaml title="mcpserverentry.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPServerEntry
1919
metadata:
2020
name: my-mcpserverentry

docs/toolhive/reference/crds/mcptelemetryconfig.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPTelemetryConfig` defines telemetry settings that can be shared across multiple MCP workloads. [MCPServer](./mcpserver.mdx), [MCPRemoteProxy](./mcpremoteproxy.mdx), and [VirtualMCPServer](./virtualmcpserver.mdx) reference a single `MCPTelemetryConfig` to emit traces and metrics to a common backend.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `mcpotel`
1313

1414
## Example
1515

1616
```yaml title="mcptelemetryconfig.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPTelemetryConfig
1919
metadata:
2020
name: my-mcptelemetryconfig

docs/toolhive/reference/crds/mcptoolconfig.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ toc_max_heading_level: 4
88

99
`MCPToolConfig` defines tool-filtering and renaming rules that can be shared across MCP workloads. [MCPServer](./mcpserver.mdx), [MCPRemoteProxy](./mcpremoteproxy.mdx), and [VirtualMCPServer](./virtualmcpserver.mdx) reference an `MCPToolConfig` via `spec.toolConfigRef` to customize the tool surface their clients see.
1010

11-
**API:** `toolhive.stacklok.dev/v1alpha1`
11+
**API:** `toolhive.stacklok.dev/v1beta1`
1212
· **Scope:** Namespaced · **Short names:** `tc`, `toolconfig`
1313

1414
## Example
1515

1616
```yaml title="mcptoolconfig.yaml"
17-
apiVersion: toolhive.stacklok.dev/v1alpha1
17+
apiVersion: toolhive.stacklok.dev/v1beta1
1818
kind: MCPToolConfig
1919
metadata:
2020
name: my-mcptoolconfig

0 commit comments

Comments
 (0)