From d37493a9d0c04059211534f635f9d8cb0713129b Mon Sep 17 00:00:00 2001 From: Tim Conley Date: Fri, 20 Mar 2026 11:58:16 -0700 Subject: [PATCH] Standardize resource_id annotations to use bare values Remove prefix responsibility from proto annotations for resource_id fields. Previously, some annotations used "workflow:{resource_id}" or "worker:{resource_id}" while others used bare "{resource_id}". Now all resource_id annotations use "{resource_id}", making the SDK responsible for providing the fully-prefixed value in all cases. Co-Authored-By: Claude Opus 4.6 (1M context) --- temporal/api/workflowservice/v1/service.proto | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/temporal/api/workflowservice/v1/service.proto b/temporal/api/workflowservice/v1/service.proto index cbd71e2ba..18e579c2c 100644 --- a/temporal/api/workflowservice/v1/service.proto +++ b/temporal/api/workflowservice/v1/service.proto @@ -121,7 +121,7 @@ service WorkflowService { rpc ExecuteMultiOperation (ExecuteMultiOperationRequest) returns (ExecuteMultiOperationResponse) { option (temporal.api.protometa.v1.request_header) = { header: "temporal-resource-id" - value: "workflow:{resource_id}" + value: "{resource_id}" }; } @@ -180,7 +180,7 @@ service WorkflowService { rpc RespondWorkflowTaskCompleted (RespondWorkflowTaskCompletedRequest) returns (RespondWorkflowTaskCompletedResponse) { option (temporal.api.protometa.v1.request_header) = { header: "temporal-resource-id" - value: "workflow:{resource_id}" + value: "{resource_id}" }; } @@ -199,7 +199,7 @@ service WorkflowService { rpc RespondWorkflowTaskFailed (RespondWorkflowTaskFailedRequest) returns (RespondWorkflowTaskFailedResponse) { option (temporal.api.protometa.v1.request_header) = { header: "temporal-resource-id" - value: "workflow:{resource_id}" + value: "{resource_id}" }; } @@ -1460,7 +1460,7 @@ service WorkflowService { }; option (temporal.api.protometa.v1.request_header) = { header: "temporal-resource-id" - value: "worker:{resource_id}" + value: "{resource_id}" }; }; @@ -1505,7 +1505,7 @@ service WorkflowService { }; option (temporal.api.protometa.v1.request_header) = { header: "temporal-resource-id" - value: "worker:{resource_id}" + value: "{resource_id}" }; } @@ -1523,7 +1523,7 @@ service WorkflowService { }; option (temporal.api.protometa.v1.request_header) = { header: "temporal-resource-id" - value: "worker:{resource_id}" + value: "{resource_id}" }; }