We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ac5750 commit 01212edCopy full SHA for 01212ed
cadence/workflow/workflow_engine.py
@@ -1,4 +1,3 @@
1
-from ast import List
2
from dataclasses import dataclass
3
from typing import Callable
4
@@ -7,8 +6,6 @@
7
6
from cadence.data_converter import DataConverter
8
from cadence.api.v1.service_worker_pb2 import PollForDecisionTaskResponse
9
10
-
11
12
@dataclass
13
class WorkflowContext:
14
domain: str
@@ -20,11 +17,12 @@ class WorkflowContext:
20
17
21
18
22
19
class DecisionResult:
23
- decisions: List[Decision]
+ decisions: list[Decision]
24
25
class WorkflowEngine:
26
def __init__(self, context: WorkflowContext):
27
self._context = context
28
+ # TODO: Implement this
29
def process_decision(self, decision_task: PollForDecisionTaskResponse) -> DecisionResult:
30
- pass
+ return DecisionResult(decisions=[])
0 commit comments