Skip to content

Releases: Ultronen/dsh-archived-chats

dsh-archived-chats v0.4.0

Choose a tag to compare

@Ultronen Ultronen released this 16 Aug 03:20

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

Choose a tag to compare

@Ultronen Ultronen released this 16 Aug 00:25

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).