Skip to content

Commit 0778396

Browse files
Update ToolHive reference docs for toolhive-operator-crds-0.0.32 (#216)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent e532f4e commit 0778396

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

static/api-specs/toolhive-crd-api.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,7 @@ _Appears in:_
463463
| `tools` _string array_ | ToolsFilter is the filter on tools applied to the MCP server<br />Deprecated: Use ToolConfigRef instead | | |
464464
| `toolConfigRef` _[ToolConfigRef](#toolconfigref)_ | ToolConfigRef references a MCPToolConfig resource for tool filtering and renaming.<br />The referenced MCPToolConfig must exist in the same namespace as this MCPServer.<br />Cross-namespace references are not supported for security and isolation reasons.<br />If specified, this takes precedence over the inline ToolsFilter field. | | |
465465
| `telemetry` _[TelemetryConfig](#telemetryconfig)_ | Telemetry defines observability configuration for the MCP server | | |
466+
| `trustProxyHeaders` _boolean_ | TrustProxyHeaders indicates whether to trust X-Forwarded-* headers from reverse proxies<br />When enabled, the proxy will use X-Forwarded-Proto, X-Forwarded-Host, X-Forwarded-Port,<br />and X-Forwarded-Prefix headers to construct endpoint URLs | false | |
466467

467468

468469
#### MCPServerStatus
@@ -876,14 +877,13 @@ _Underlying type:_ _string_
876877
SyncPhase represents the data synchronization state
877878

878879
_Validation:_
879-
- Enum: [Idle Syncing Complete Failed]
880+
- Enum: [Syncing Complete Failed]
880881

881882
_Appears in:_
882883
- [SyncStatus](#syncstatus)
883884

884885
| Field | Description |
885886
| --- | --- |
886-
| `Idle` | SyncPhaseIdle means no sync is needed or scheduled<br /> |
887887
| `Syncing` | SyncPhaseSyncing means sync is currently in progress<br /> |
888888
| `Complete` | SyncPhaseComplete means sync completed successfully<br /> |
889889
| `Failed` | SyncPhaseFailed means sync failed<br /> |
@@ -921,7 +921,7 @@ _Appears in:_
921921

922922
| Field | Description | Default | Validation |
923923
| --- | --- | --- | --- |
924-
| `phase` _[SyncPhase](#syncphase)_ | Phase represents the current synchronization phase | | Enum: [Idle Syncing Complete Failed] <br /> |
924+
| `phase` _[SyncPhase](#syncphase)_ | Phase represents the current synchronization phase | | Enum: [Syncing Complete Failed] <br /> |
925925
| `message` _string_ | Message provides additional information about the sync status | | |
926926
| `lastAttempt` _[Time](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#time-v1-meta)_ | LastAttempt is the timestamp of the last sync attempt | | |
927927
| `attemptCount` _integer_ | AttemptCount is the number of sync attempts since last success | | Minimum: 0 <br /> |

0 commit comments

Comments
 (0)