wraith/src
Vantz Stockwell 10e0a6b196
All checks were successful
Build & Sign Wraith / Build Windows + Sign (push) Successful in 3m17s
fix: workspace restore crash — defer to setTimeout, wrap all imports
Workspace restore was running synchronously in onMounted which could
crash if saved connection IDs were stale. The import of
@tauri-apps/api/window for onCloseRequested could also fail in
certain contexts.

Fix: defer restore to setTimeout(500ms) so the app renders first,
wrap each reconnect in individual try/catch, wrap the window close
listener setup in try/catch.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 12:06:34 -04:00
..
assets feat: Phase 2 complete — SSH terminal + frontend UI 2026-03-17 15:28:18 -04:00
components feat: tab notifications, session persistence, Docker panel, drag reorder sidebar 2026-03-25 11:50:49 -04:00
composables feat: tab notifications, session persistence, Docker panel, drag reorder sidebar 2026-03-25 11:50:49 -04:00
layouts fix: workspace restore crash — defer to setTimeout, wrap all imports 2026-03-25 12:06:34 -04:00
stores feat: tab notifications, session persistence, Docker panel, drag reorder sidebar 2026-03-25 11:50:49 -04:00
App.vue feat: complete Tools suite — 7 tool UIs in popup windows 2026-03-25 00:07:15 -04:00
env.d.ts feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00
main.ts feat: Phase 1 complete — Tauri v2 foundation 2026-03-17 15:09:41 -04:00