cokiscarazo-rgb/dsh-session-management

dsh-session-management is a session management plugin for DSH Web that closes three official gaps: chats cannot be truly deleted (the official UI only archives — records stay on disk), archived chats cannot be restored (no unarchive), and export is one-by-one manual. This plugin adds real deletion (removes session log files on disk), restoration (unarchive one session or a whole group), and bulk export (ZIPs identical to the official format), all from a Settings panel: archive, unarchive, truly delete local chat records, and export data in bulk.

Agent Capabilities ★ 5 updated 2026-08-23 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add dsh-session-management

npm dsh-session-management 1.0.6 verified 2026-09-01 (README EN edition; repo cokiscarazo-rgb/dsh-session-management). Fills the gaps left by official DSH session management; fully bilingual, switching with the DSH locale.

Compatibility

DSH web profile; bilingual UI (zh/en).

Details

Recent updates

Real session deletion; unarchive single/group; bulk ZIP export (official format); Settings panel management.

FAQ

Does delete actually remove files?
Yes — true deletion removes the session log files on disk, unlike the official archive which only hides them.
Can I restore archived sessions?
Yes — unarchive one session or a whole group from the management dialog.
What format does bulk export use?
ZIPs identical to the official per-session export format, done in bulk.

Alternatives

Ultronen/dsh-archived-chats · tuogusa/dsh-session-nav · PerryLink/dsh-session-pin

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins