Releases: Ultronen/dsh-archived-chats
Releases · Ultronen/dsh-archived-chats
Release list
dsh-archived-chats v0.4.0
Archived Chats settings page for DeepSeek Harness.
New in 0.4.0
- In-place deletion of live sessions — no restart needed. Deleting a chat that is still resident now disposes it through the official lifecycle teardown (cancel → quiesce → flush → fiber teardown → registry detach); the persistence layer releases the write path and the physical delete completes in the same request. Every internal seam is feature-detected, with the previous park-and-defer path kept as an automatic fallback.
- CodeX-style success toast: green top-center pill「已删除归档聊天」with check icon, entrance animation, and 4s auto-dismiss; errors keep the inline red bar. The toast pins itself inside the settings dialog by measuring its top edge.
- Title cache: list refreshes stop re-reading every archived log; delete/unarchive invalidate their entries.
- Pending-deletions store now also brackets in-place deletes, so a crash mid-delete is completed on the next boot.
Attached: dsh-archived-chats-0.4.0.tgz (npm install / dsh plugin add).
dsh-archived-chats v0.3.0
Archived Chats settings page for DeepSeek Harness.
- Full archived-session list grouped by workspace (project), collapsible groups
- Search by title; type (all / regular / subagent) and project filters
- Unarchive single chats or whole groups — restored chats reappear in the sidebar
- Delete single / group / all with confirmation; live sessions are parked and removed on next boot
- Bilingual (EN / 中文), light & dark schemes
Attached: dsh-archived-chats-0.3.0.tgz (npm install / dsh plugin add).