File tree Expand file tree Collapse file tree
skills/neuron-workflow-architect Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -222,9 +222,8 @@ public function __invoke(ProcessEvent $event, WorkflowState $state): ResultEvent
222222use NeuronAI\Workflow\Persistence\FilePersistence;
223223
224224$persistence = new FilePersistence('/tmp/workflows');
225- $workflowId = 'workflow_' . uniqid();
226225
227- $workflow = Workflow::make($state, $ persistence, $workflowId )
226+ $workflow = Workflow::make($persistence)
228227 ->addNodes([...]);
229228
230229try {
@@ -233,12 +232,11 @@ try {
233232} catch (WorkflowInterrupt $interrupt) {
234233 // Present to user
235234 $request = $interrupt->getRequest();
236- $state = $interrupt->getState ();
235+ $workflowId = $interrupt->getWorkflowId ();
237236
238237 // After user makes decisions:
239238 $resumeRequest = $this->getUserDecisions($request);
240- $handler = $workflow->start($resumeRequest);
241- $result = $handler->run();
239+ $result = $workflow->init($resumeRequest)->run();
242240}
243241```
244242
You can’t perform that action at this time.
0 commit comments