feat(workbench): persist operational workflows and events

This commit is contained in:
2026-09-24 04:19:02 +08:00
parent baff7dfe9e
commit 9335bdc1ea
66 changed files with 16580 additions and 238 deletions
+3
View File
@@ -67,6 +67,9 @@ class TaskAlertService:
state_document = state.model_dump(mode="json")
await self.repo.save_event(event, state_document)
await self.repo.save_alert(state_document)
append_changed_event = getattr(self.repo, "append_changed_event", None)
if append_changed_event is not None:
await append_changed_event(state_document)
return state
def _transition(