diff --git a/openapi/openapiv2.json b/openapi/openapiv2.json index 74f2dfb28..9245b58d7 100644 --- a/openapi/openapiv2.json +++ b/openapi/openapiv2.json @@ -18498,6 +18498,10 @@ "declinedTargetVersionUpgrade": { "$ref": "#/definitions/v1DeclinedTargetVersionUpgrade", "description": "During a previous run of this workflow, the server may have notified the SDK\nthat the Target Worker Deployment Version changed, but the SDK declined to\nupgrade (e.g., by continuing-as-new with PINNED behavior). This field records\nthe target version that was declined.\n\nThis is a wrapper message to distinguish \"never declined\" (nil wrapper) from\n\"declined an unversioned target\" (non-nil wrapper with nil deployment_version).\n\nUsed internally by the server during continue-as-new and retry.\nShould not be read or interpreted by SDKs." + }, + "timeSkippingConfig": { + "$ref": "#/definitions/v1TimeSkippingConfig", + "description": "Time-skipping configuration for this workflow execution." } }, "title": "Always the first event in workflow history" diff --git a/openapi/openapiv3.yaml b/openapi/openapiv3.yaml index 93f3a1075..6f13e7c34 100644 --- a/openapi/openapiv3.yaml +++ b/openapi/openapiv3.yaml @@ -17307,6 +17307,10 @@ components: Used internally by the server during continue-as-new and retry. Should not be read or interpreted by SDKs. + timeSkippingConfig: + allOf: + - $ref: '#/components/schemas/TimeSkippingConfig' + description: Time-skipping configuration for this workflow execution. description: Always the first event in workflow history WorkflowExecutionTerminatedEventAttributes: type: object diff --git a/temporal/api/history/v1/message.proto b/temporal/api/history/v1/message.proto index cf866fcdd..bb3eb3dac 100644 --- a/temporal/api/history/v1/message.proto +++ b/temporal/api/history/v1/message.proto @@ -196,6 +196,9 @@ message WorkflowExecutionStartedEventAttributes { // Used internally by the server during continue-as-new and retry. // Should not be read or interpreted by SDKs. DeclinedTargetVersionUpgrade declined_target_version_upgrade = 40; + + // Time-skipping configuration for this workflow execution. + temporal.api.workflow.v1.TimeSkippingConfig time_skipping_config = 41; } // Wrapper for a target deployment version that the SDK declined to upgrade to.