elsa-workflows / elsa-workflows/elsa-core
Restart Interrupted Workflow - Alteration
- Dominant language
- C#
- Stars
- 7.9k
- Forks
- 1.5k
- Avg merge
- 15h 22m
- Merged PRs (30d)
- 114
Description
Implement a new [alteration type](https://v3.elsaworkflows.io/docs/alterations/introduction#alteration-types) called RestartWorkflow.
This alteration accepts the following arguments:
- Input (a dictionary to send to the workflow when being restarted)
- ExecutionMode: Synchronous or Asynchronous (determines whether the workflow executes as part of the current request or if it should be dispatched for execution from a background worker).
If the user wants to start the workflow from the start, or any other point in the workflow, this alteration can be used in conjunction with the existing [ScheduleActivity](https://v3.elsaworkflows.io/docs/alterations/introduction#alteration-types) alteration type.
Contributor guide
Assessment
This issue has not been assessed yet.