kumarabhirup e49b74c990
fix(terminal): keep terminal drawer open when shell process exits
The terminal drawer was flickering closed immediately after opening because
the spawned shell process exited with code 1, triggering handleExited →
closeTerminal → onClose which unmounted the entire drawer within ~500ms.

- Stop auto-closing the drawer on process exit so users can see error output
- Extract URL param building into testable buildWorkspaceSyncParams function
  that correctly includes terminal state, preventing param stripping on navigation
- Add 21 tests covering terminal param preservation across navigation scenarios
2026-03-09 10:06:25 -07:00
..
2026-02-11 18:35:35 -08:00
2026-02-11 18:35:35 -08:00
2026-02-19 17:46:54 -08:00
2026-03-04 16:34:45 -08:00
2026-03-04 13:23:34 -08:00
2026-03-04 13:23:34 -08:00