Confirmation + Controlling API add

This commit is contained in:
mr
2026-04-10 15:16:29 +02:00
parent da4d4bd546
commit 4b9b1b8b91
13 changed files with 116 additions and 17 deletions

View File

@@ -52,6 +52,10 @@ func GetWorkflowPeerIDs(wfID string, req *tools.APIRequest) ([]string, error) {
// Planner subscriptions
// ---------------------------------------------------------------------------
func SubscribeSessionConfirmation(executionsID string) (<-chan struct{}, func()) {
return execution.SubscribeSessionConfirmation(executionsID)
}
func SubscribePlannerUpdates(peerIDs []string) (<-chan string, func()) {
return planner.GetPlannerService().SubscribePlannerUpdates(peerIDs...)
}