Commit 803e4d5
[AI] fix(gateway): log terminal session persistence failures at the owner catch
Log rejected persistGatewaySessionLifecycleEvent at the server-chat
persistence owner boundary instead of in cleanup consumers. The
owner catch already broadcasts a fallback session snapshot on
failure; adding log.error here gives operators visibility into
session-store write failures with a single diagnostic site that
cannot double-report.
Related to #97795
Co-Authored-By: Claude Opus 4.8 <[email protected]>1 parent 68ead4d commit 803e4d5
2 files changed
Lines changed: 18 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
41 | 46 | | |
42 | 47 | | |
43 | 48 | | |
| |||
69 | 74 | | |
70 | 75 | | |
71 | 76 | | |
| 77 | + | |
72 | 78 | | |
73 | 79 | | |
74 | 80 | | |
| |||
2521 | 2527 | | |
2522 | 2528 | | |
2523 | 2529 | | |
| 2530 | + | |
| 2531 | + | |
| 2532 | + | |
| 2533 | + | |
| 2534 | + | |
2524 | 2535 | | |
2525 | 2536 | | |
2526 | 2537 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| 14 | + | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
708 | 711 | | |
709 | 712 | | |
710 | 713 | | |
711 | | - | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
712 | 718 | | |
713 | 719 | | |
714 | 720 | | |
| |||
0 commit comments