Migrate thread terminals to grouped layout model

- Replace `terminalLayout`/`splitTerminalIds` with `terminalGroups` and `activeTerminalGroupId`
- Update terminal drawer UI to render grouped splits with a terminal sidebar
- Bump persisted web state to v7 with legacy v6 migration coverage in tests
07210d0c91Julius Marminge committed on 2/13/2026, 5:24:49 AM· committed by Julius Marmingeparentee463f6
9 files changedLine totals unavailable