github Lexus2016/claude-code-studio v5.17.0
v5.17.0 — Bulk chat deletion + agent activity persistence

latest releases: v5.49.1, v5.49.0, v5.48.3...
one month ago

What's New

🗑 Bulk Chat Deletion

Too many chats piling up? Now you can delete them in bulk:

  • Click in the Chats section header to enter selection mode
  • Check the chats you want to remove (or hit All to select everything)
  • Press Delete — all selected chats are removed in a single atomic request

🔄 Agent Activity Persists on Tab Switch & Page Refresh

"Активність · N" and "Працює..." no longer disappear when switching tabs or refreshing the page.

Three bugs were fixed:

  1. switchTab() was saving curTxt and _toolLog then immediately clearing them on the very next line — now only the DOM reference (curEl) is cleared; data survives for restoration when the user returns
  2. The "Активність" panel was not restored if Claude was in the tool-calling phase with no text yet (savedTxt was falsy) — now savedLog is checked independently
  3. After a page refresh during an active session, no spinner was shown; now a streaming element with a spinner is pre-created immediately so WS catch-up messages have a target

Files Changed

  • public/index.html — bulk selection UI (CSS + HTML + JS), switchTab fix, loadSess restore logic
  • server.jsPOST /api/sessions/bulk-delete with SQLite transaction
  • package.json — version bump to 5.17.0

Don't miss a new claude-code-studio release

NewReleases is sending notifications on new releases.