Skip to content

Commit 5ba55bd

Browse files
committed
WaitExternalWorkflow prototype
1 parent 221be5f commit 5ba55bd

6 files changed

Lines changed: 356 additions & 228 deletions

File tree

nexus/temporal-json-schema-models-nexusrpc.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,11 @@ services:
440440
operations:
441441
SignalWithStartWorkflowExecution:
442442
input:
443-
$ref: '#/types/SignalWithStartWorkflowExecutionRequest'
443+
$ref: ../openapi/openapiv3.yaml#/components/schemas/SignalWithStartWorkflowExecutionRequest
444444
output:
445-
$ref: '#/types/SignalWithStartWorkflowExecutionResponse'
445+
$ref: ../openapi/openapiv3.yaml#/components/schemas/SignalWithStartWorkflowExecutionResponse
446+
WaitExternalWorkflow:
447+
input:
448+
$ref: ../openapi/openapiv3.yaml#/components/schemas/WaitExternalWorkflowRequest
449+
output:
450+
$ref: ../openapi/openapiv3.yaml#/components/schemas/WaitExternalWorkflowResponse

nexus/temporal-proto-models-nexusrpc.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,18 @@ services:
1717
$pythonRef: temporalio.api.workflowservice.v1.SignalWithStartWorkflowExecutionResponse
1818
$rubyRef: Temporalio::Api::WorkflowService::V1::SignalWithStartWorkflowExecutionResponse
1919
$typescriptRef: '@temporalio/api/workflowservice/v1.SignalWithStartWorkflowExecutionResponse'
20+
WaitExternalWorkflow:
21+
input:
22+
$dotnetRef: Temporalio.Api.WorkflowService.V1.WaitExternalWorkflowRequest
23+
$goRef: go.temporal.io/api/workflowservice/v1.WaitExternalWorkflowRequest
24+
$javaRef: io.temporal.api.workflowservice.v1.WaitExternalWorkflowRequest
25+
$pythonRef: temporalio.api.workflowservice.v1.WaitExternalWorkflowRequest
26+
$rubyRef: Temporalio::Api::WorkflowService::V1::WaitExternalWorkflowRequest
27+
$typescriptRef: '@temporalio/api/workflowservice/v1.WaitExternalWorkflowRequest'
28+
output:
29+
$dotnetRef: Temporalio.Api.WorkflowService.V1.WaitExternalWorkflowResponse
30+
$goRef: go.temporal.io/api/workflowservice/v1.WaitExternalWorkflowResponse
31+
$javaRef: io.temporal.api.workflowservice.v1.WaitExternalWorkflowResponse
32+
$pythonRef: temporalio.api.workflowservice.v1.WaitExternalWorkflowResponse
33+
$rubyRef: Temporalio::Api::WorkflowService::V1::WaitExternalWorkflowResponse
34+
$typescriptRef: '@temporalio/api/workflowservice/v1.WaitExternalWorkflowResponse'

0 commit comments

Comments
 (0)