gsxdsm
38b84a36f4
FN-5908: recover planning sessions after load failures
Keep failed planning session resumes recoverable instead of dead-ending in the empty planner.
- route errored persisted planning sessions into the retryable error view during session restore
- preserve the session id and surface load/parsing errors through Retry/Dismiss recovery instead of a generic load failure reset
- add planning modal coverage for errored sidebar sessions, malformed persisted results, reopen resync, retry reuse, and missing-session fallback behavior
Files changed:
.changeset/fair-lizards-jump.md | 5 +
.../dashboard/app/components/PlanningModeModal.tsx | 27 +-
.../PlanningModeModal.planning-flow.test.tsx | 284 ++++++++++++++++++++-
3 files changed, 305 insertions(+), 11 deletions(-)
Fusion-Task-Id: FN-5908
Fusion-Task-Lineage: 6904c223-562d-45c5-8965-71b5b90dcbe9
2026-06-02 18:58:48 -07:00
..
2026-06-02 18:29:53 -07:00
2026-06-02 18:29:53 -07:00
2026-06-02 18:58:48 -07:00
2026-05-14 15:25:08 -07:00
2026-06-02 09:34:19 -07:00
2026-05-26 17:19:34 -07:00
2026-05-17 22:16:27 -07:00
2026-06-02 14:14:24 -07:00
2026-06-02 17:58:41 -07:00
2026-05-29 11:25:11 -07:00
2026-05-29 20:05:14 -07:00
2026-05-17 22:10:58 -07:00
2026-05-20 19:58:49 -07:00
2026-06-01 23:29:21 -07:00
2026-05-17 19:11:59 -07:00