feat: add workflow run dispatch foundation
This commit is contained in:
@@ -26,10 +26,11 @@
|
||||
|
||||
### Phase 4
|
||||
|
||||
- [ ] Workflow context introduced
|
||||
- [x] Workflow context introduced
|
||||
- [ ] Node outputs are persisted and reusable
|
||||
- [ ] Graph runtime supports legacy fallback
|
||||
- [ ] `legacy`, `graph`, and `shadow` modes exist
|
||||
- Progress: Phase 4 foundation now persists `WorkflowRun` and initial `WorkflowNodeResult` records for both linked workflow dispatch and `/api/workflows/{id}/dispatch`, while keeping the legacy preset dispatcher as the safe default fallback.
|
||||
|
||||
### Phase 5
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@
|
||||
|
||||
### Tickets
|
||||
|
||||
- `E4-T1` Introduce `WorkflowContext`.
|
||||
- `E4-T1` Introduce `WorkflowContext`. `completed`
|
||||
- `E4-T2` Refactor executor to process nodes against context and node outputs.
|
||||
- `E4-T3` Persist node-level run records, logs, timings, and outputs.
|
||||
- `E4-T4` Support retry and failure policies.
|
||||
|
||||
Reference in New Issue
Block a user