From a394e831f2253c3c2a672a67157c49b178adf73d Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Wed, 22 Oct 2025 23:00:41 +0000
Subject: [PATCH 1/4] Update snippets/server-core/node/statsigOptions.mdx
---
snippets/server-core/node/statsigOptions.mdx | 40 ++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/snippets/server-core/node/statsigOptions.mdx b/snippets/server-core/node/statsigOptions.mdx
index cb1a3b742..07692382d 100644
--- a/snippets/server-core/node/statsigOptions.mdx
+++ b/snippets/server-core/node/statsigOptions.mdx
@@ -61,6 +61,46 @@
Advanced settings to fetch from different sources (e.g., [statsig forward proxy](/infrastructure/forward-proxy), your own proxy server, data store) or to use different network protocols (HTTP vs gRPC streaming).
+
+
+ Type of adapter to use for fetching specifications. Options:
+ - `network_http`: Standard HTTP polling (default)
+ - `network_grpc_websocket`: gRPC streaming for real-time updates
+ - `data_store`: Fetch from a custom data store
+
+
+
+ Maximum time (in milliseconds) to wait for initialization to complete.
+
+
+
+ Custom URL for fetching feature specifications. Use this to point to your own proxy server or custom endpoint.
+
+
+
+ Authentication mode for secure connections (primarily for gRPC):
+ - `none`: No authentication
+ - `tls`: Transport Layer Security
+ - `mtls`: Mutual TLS (client and server authentication)
+
+
+
+ Path to the Certificate Authority (CA) certificate file for TLS/mTLS authentication.
+
+
+
+ Path to the client certificate file for mTLS authentication.
+
+
+
+ Path to the client private key file for mTLS authentication.
+
+
+
+ Domain name for the server (used for certificate validation in TLS/mTLS).
+
+
+
Interface to integrate observability metrics exposed by the SDK (e.g., config propagation delay, initialization time). See [details](#observability-client).
From 94225230229a66888ff00ae9171e7f30db9b0477 Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Wed, 22 Oct 2025 23:00:53 +0000
Subject: [PATCH 2/4] Update snippets/server-core/rust/options.mdx
---
snippets/server-core/rust/options.mdx | 42 ++++++++++++++++++++++++++-
1 file changed, 41 insertions(+), 1 deletion(-)
diff --git a/snippets/server-core/rust/options.mdx b/snippets/server-core/rust/options.mdx
index cfe73bd45..33b532c32 100644
--- a/snippets/server-core/rust/options.mdx
+++ b/snippets/server-core/rust/options.mdx
@@ -89,9 +89,49 @@
- Configuration for specification adapters.
+ Configuration for specification adapters. Advanced settings to fetch from different sources (e.g., [statsig forward proxy](/infrastructure/forward-proxy), your own proxy server, data store) or to use different network protocols (HTTP vs gRPC streaming).
+
+
+ Type of adapter to use for fetching specifications. Options:
+ - `NetworkHttp`: Standard HTTP polling (default)
+ - `NetworkGrpcWebsocket`: gRPC streaming for real-time updates
+ - `DataStore`: Fetch from a custom data store
+
+
+
+ Maximum time (in milliseconds) to wait for initialization to complete.
+
+
+
+ Custom URL for fetching feature specifications. Use this to point to your own proxy server or custom endpoint.
+
+
+
+ Authentication mode for secure connections (primarily for gRPC). Options: `"none"`, `"tls"`, `"mtls"`:
+ - `none`: No authentication
+ - `tls`: Transport Layer Security
+ - `mtls`: Mutual TLS (client and server authentication)
+
+
+
+ Path to the Certificate Authority (CA) certificate file for TLS/mTLS authentication.
+
+
+
+ Path to the client certificate file for mTLS authentication.
+
+
+
+ Path to the client private key file for mTLS authentication.
+
+
+
+ Domain name for the server (used for certificate validation in TLS/mTLS).
+
+
+
Custom adapter for specifications.
From 7530818faa24f21ad68a97169aed41a4a8964fd3 Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Tue, 28 Oct 2025 00:54:24 +0000
Subject: [PATCH 3/4] Update snippets/server-core/node/statsigOptions.mdx
---
snippets/server-core/node/statsigOptions.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/snippets/server-core/node/statsigOptions.mdx b/snippets/server-core/node/statsigOptions.mdx
index 07692382d..cdb646038 100644
--- a/snippets/server-core/node/statsigOptions.mdx
+++ b/snippets/server-core/node/statsigOptions.mdx
@@ -74,7 +74,7 @@
- Custom URL for fetching feature specifications. Use this to point to your own proxy server or custom endpoint.
+ Custom URL for fetching feature specifications. Use this to point to your own proxy server or custom endpoint. **Note:** When using gRPC (`network_grpc_websocket`), ensure the URL includes the `dns://` prefix (e.g., `dns://your-server.com:port`).
From 9d730e7a84a14ef95fa26fb1af9eef0c1483c42f Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Tue, 28 Oct 2025 00:54:34 +0000
Subject: [PATCH 4/4] Update snippets/server-core/rust/options.mdx
---
snippets/server-core/rust/options.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/snippets/server-core/rust/options.mdx b/snippets/server-core/rust/options.mdx
index 33b532c32..1bb707c23 100644
--- a/snippets/server-core/rust/options.mdx
+++ b/snippets/server-core/rust/options.mdx
@@ -105,7 +105,7 @@
- Custom URL for fetching feature specifications. Use this to point to your own proxy server or custom endpoint.
+ Custom URL for fetching feature specifications. Use this to point to your own proxy server or custom endpoint. **Note:** When using gRPC (`NetworkGrpcWebsocket`), ensure the URL includes the `dns://` prefix (e.g., `dns://your-server.com:port`).