From 4cbaa4bdb1c714b092473294535ee7041364bd3f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 3 Oct 2025 12:22:23 +0000
Subject: [PATCH] Update ToolHive reference docs for
toolhive-operator-crds-0.0.32
---
static/api-specs/toolhive-crd-api.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/static/api-specs/toolhive-crd-api.md b/static/api-specs/toolhive-crd-api.md
index fa6a6d8d..24a23cbb 100644
--- a/static/api-specs/toolhive-crd-api.md
+++ b/static/api-specs/toolhive-crd-api.md
@@ -463,6 +463,7 @@ _Appears in:_
| `tools` _string array_ | ToolsFilter is the filter on tools applied to the MCP server
Deprecated: Use ToolConfigRef instead | | |
| `toolConfigRef` _[ToolConfigRef](#toolconfigref)_ | ToolConfigRef references a MCPToolConfig resource for tool filtering and renaming.
The referenced MCPToolConfig must exist in the same namespace as this MCPServer.
Cross-namespace references are not supported for security and isolation reasons.
If specified, this takes precedence over the inline ToolsFilter field. | | |
| `telemetry` _[TelemetryConfig](#telemetryconfig)_ | Telemetry defines observability configuration for the MCP server | | |
+| `trustProxyHeaders` _boolean_ | TrustProxyHeaders indicates whether to trust X-Forwarded-* headers from reverse proxies
When enabled, the proxy will use X-Forwarded-Proto, X-Forwarded-Host, X-Forwarded-Port,
and X-Forwarded-Prefix headers to construct endpoint URLs | false | |
#### MCPServerStatus
@@ -876,14 +877,13 @@ _Underlying type:_ _string_
SyncPhase represents the data synchronization state
_Validation:_
-- Enum: [Idle Syncing Complete Failed]
+- Enum: [Syncing Complete Failed]
_Appears in:_
- [SyncStatus](#syncstatus)
| Field | Description |
| --- | --- |
-| `Idle` | SyncPhaseIdle means no sync is needed or scheduled
|
| `Syncing` | SyncPhaseSyncing means sync is currently in progress
|
| `Complete` | SyncPhaseComplete means sync completed successfully
|
| `Failed` | SyncPhaseFailed means sync failed
|
@@ -921,7 +921,7 @@ _Appears in:_
| Field | Description | Default | Validation |
| --- | --- | --- | --- |
-| `phase` _[SyncPhase](#syncphase)_ | Phase represents the current synchronization phase | | Enum: [Idle Syncing Complete Failed]
|
+| `phase` _[SyncPhase](#syncphase)_ | Phase represents the current synchronization phase | | Enum: [Syncing Complete Failed]
|
| `message` _string_ | Message provides additional information about the sync status | | |
| `lastAttempt` _[Time](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#time-v1-meta)_ | LastAttempt is the timestamp of the last sync attempt | | |
| `attemptCount` _integer_ | AttemptCount is the number of sync attempts since last success | | Minimum: 0
|