fix(sessions): archiving a live session stops its pane

Archive on a session a live pane held only hid its row, and the list
deliberately does not bring such a tab back, so the pane kept running
with nothing on screen showing it — a member archived five sessions
believing them closed and kept ~2.7 GB of claude/omp/postgres-mcp alive
for up to two days. Archive on a live session is now a Stop (endRuns,
the tab X's confirm, DELETE /api/run/:id?archive=1) in the sidebar row,
the workspace home's Recents and their right-click menu.
This commit is contained in:
2026-10-29 14:26:25 +07:00
parent d70a7c9403
commit 6099841cef
7 changed files with 30 additions and 36 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long