From 902c83a335c432821106bd0cbe377f08422b0e2c Mon Sep 17 00:00:00 2001 From: Ross Nelson Date: Thu, 11 Jun 2026 11:31:21 -0400 Subject: [PATCH 1/2] Add server_scaled_provider_cloud_run capability Advertises support for the Cloud Run compute provider for server-scaled deployments, so UIs can gate the provider option on server support. --- temporal/api/workflowservice/v1/request_response.proto | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/temporal/api/workflowservice/v1/request_response.proto b/temporal/api/workflowservice/v1/request_response.proto index b19ca0001..391b7f0cb 100644 --- a/temporal/api/workflowservice/v1/request_response.proto +++ b/temporal/api/workflowservice/v1/request_response.proto @@ -1343,6 +1343,11 @@ message GetSystemInfoResponse { // to be enabled via server configuration. bool server_scaled_deployments = 12; + // True if the server supports the Cloud Run compute provider for + // server-scaled deployments. Dependent on server version and the + // provider being enabled via server configuration. + bool server_scaled_provider_cloud_run = 13; + } } From 2a424b2dce7b10d079d1c634b5f5e71352ad5f7b Mon Sep 17 00:00:00 2001 From: Ross Nelson Date: Thu, 11 Jun 2026 19:42:16 -0400 Subject: [PATCH 2/2] Regenerate OpenAPI specs --- openapi/openapiv2.json | 4 ++++ openapi/openapiv3.yaml | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/openapi/openapiv2.json b/openapi/openapiv2.json index da89fac56..69fe1bd61 100644 --- a/openapi/openapiv2.json +++ b/openapi/openapiv2.json @@ -15827,6 +15827,10 @@ "serverScaledDeployments": { "type": "boolean", "description": "True if the server supports server-scaled deployments.\nThis flag is dependent both on server version and for server-scaled deployments\nto be enabled via server configuration." + }, + "serverScaledProviderCloudRun": { + "type": "boolean", + "description": "True if the server supports the Cloud Run compute provider for\nserver-scaled deployments. Dependent on server version and the\nprovider being enabled via server configuration." } }, "description": "System capability details." diff --git a/openapi/openapiv3.yaml b/openapi/openapiv3.yaml index 36b02e47c..ac47959a7 100644 --- a/openapi/openapiv3.yaml +++ b/openapi/openapiv3.yaml @@ -12260,6 +12260,12 @@ components: True if the server supports server-scaled deployments. This flag is dependent both on server version and for server-scaled deployments to be enabled via server configuration. + serverScaledProviderCloudRun: + type: boolean + description: |- + True if the server supports the Cloud Run compute provider for + server-scaled deployments. Dependent on server version and the + provider being enabled via server configuration. description: System capability details. GetWorkerBuildIdCompatibilityResponse: type: object