Commit 0675fff
committed
Persist session state before break and update E2E test
Add update_session_state call before break in both while loops
when a composite returns a question directly, ensuring session
position is persisted to DB before exiting. Without this, the
next user reply could resolve against the wrong node/flow.
Update E2E test script to walk through composite sub-flows
(recommendation, jokes, spelling) and add Test 5 for the
stale collection → composite chaining path.1 parent 54f0cb8 commit 0675fff
2 files changed
+632
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1381 | 1381 | | |
1382 | 1382 | | |
1383 | 1383 | | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
1384 | 1393 | | |
1385 | 1394 | | |
1386 | 1395 | | |
| |||
1582 | 1591 | | |
1583 | 1592 | | |
1584 | 1593 | | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
1585 | 1603 | | |
1586 | 1604 | | |
1587 | 1605 | | |
| |||
0 commit comments