Skip to content

Conversation

@CasperGN
Copy link
Contributor

Description

Currently a workflow execution has no way of being terminated prior to execution nor are there any mechanism to purge.

This PR introduces route binds on /run/{instance_id}/terminate and /run/{instance_id}/purge to handle that.
We still lack support for pause, resume, schedule and raise paths. The latter might be a good mechanism to integrate HITL.

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR closes: N/A

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Created/updated tests
  • Tested this change against all the quickstarts
  • Extended the documentation

Note: We expect contributors to open a corresponding documentation PR in the dapr/docs repository. As the implementer, you are the best person to document your work! Implementation PRs will not be merged until the documentation PR is opened and ready for review.

…ging of a workflow. Also corrected return string from wf start as it returned incorrect path for status

Signed-off-by: Casper Nielsen <[email protected]>
@CasperGN CasperGN requested review from a team as code owners December 17, 2025 09:56
Signed-off-by: Casper Nielsen <[email protected]>
@CasperGN CasperGN marked this pull request as draft December 17, 2025 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant