feat(central-ui): Flow Debugger refreshes pending outbound outcomes after a Live run
After a successful Live run whose graph has Pending outbound steps the page re-reads the tree through the existing Replay command every 5 s for up to 2 min (page constants), merging by replacing the graph and keeping the selection by event id; never in Replay mode; cancelled by a new run, a mode switch or Dispose. Status strip gains a Pending count, a 'Refresh outcomes' button (both modes) and an 'outcomes still arriving' note while polling. The run's own timing and the Completed chip are left alone — pending outbound work is not a failed run. Plan 2026-09-06 D5. Claude-Session: https://claude.ai/code/session_01NcMG6xXdsJbmD2wYAgkK29
This commit is contained in:
@@ -68,7 +68,7 @@
|
||||
{
|
||||
"id": 8,
|
||||
"subject": "Task 8: FlowStepDetail \u2014 Lifecycle tab and outbound fields",
|
||||
"status": "in_progress",
|
||||
"status": "completed",
|
||||
"blockedBy": [
|
||||
0,
|
||||
2
|
||||
@@ -77,7 +77,7 @@
|
||||
{
|
||||
"id": 9,
|
||||
"subject": "Task 9: Flow Debugger page \u2014 pending refresh after a Live run",
|
||||
"status": "pending",
|
||||
"status": "in_progress",
|
||||
"blockedBy": [
|
||||
7,
|
||||
8
|
||||
@@ -96,5 +96,5 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"lastUpdated": "2026-09-06T05:57:47.424541+00:00"
|
||||
"lastUpdated": "2026-09-06T05:59:55.586055+00:00"
|
||||
}
|
||||
Reference in New Issue
Block a user