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
Copy file name to clipboardExpand all lines: static/api-specs/toolhive-crd-api.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -463,6 +463,7 @@ _Appears in:_
463
463
|`tools`_string array_| ToolsFilter is the filter on tools applied to the MCP server<br />Deprecated: Use ToolConfigRef instead |||
464
464
|`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. |||
465
465
|`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 ||
466
467
467
468
468
469
#### MCPServerStatus
@@ -876,14 +877,13 @@ _Underlying type:_ _string_
876
877
SyncPhase represents the data synchronization state
877
878
878
879
_Validation:_
879
-
- Enum: [Idle Syncing Complete Failed]
880
+
- Enum: [Syncing Complete Failed]
880
881
881
882
_Appears in:_
882
883
-[SyncStatus](#syncstatus)
883
884
884
885
| Field | Description |
885
886
| --- | --- |
886
-
|`Idle`| SyncPhaseIdle means no sync is needed or scheduled<br /> |
887
887
|`Syncing`| SyncPhaseSyncing means sync is currently in progress<br /> |
888
888
|`Complete`| SyncPhaseComplete means sync completed successfully<br /> |
889
889
|`Failed`| SyncPhaseFailed means sync failed<br /> |
@@ -921,7 +921,7 @@ _Appears in:_
921
921
922
922
| Field | Description | Default | Validation |
923
923
| --- | --- | --- | --- |
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 /> |
925
925
|`message`_string_| Message provides additional information about the sync status |||
926
926
|`lastAttempt`_[Time](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#time-v1-meta)_| LastAttempt is the timestamp of the last sync attempt |||
927
927
|`attemptCount`_integer_| AttemptCount is the number of sync attempts since last success || Minimum: 0 <br /> |
0 commit comments