Saikel-Orado-Liu/dsh-archive-manager

Saikel-Orado-Liu★ 1JavaScript最后同步: 2026-08-15

在 GitHub 打开

Archived-session management (show/unarchive/permanently delete) for the DSH Web GUI, with zero changes to official packages.

README 摘要

DSH Archive Manager English  ·  简体中文 DSH Archive Manager is an archived-session management plugin for the DeepSeek Harness (DSH) Web GUI — a "Show archived" view toggle , archived-session styling and guarding (red title, tinted background, "Archived" badge, not openable), unarchive , and permanent session deletion (transcript directory, workspace accounting, archive marker, and projection cache row are all removed; live sessions are disposed first so the UI never crashes). - Host half (internal dsh-archive-manager-workspace / dsh-archive-manager-projcache ): WorkspaceRegistry and SessionProjectionCache subclasses that add unarchiveSession / deleteSession and delete(id) / whenIdle() , exposed as Typert Remote endpoints. - Client half (internal dsh-archive-manager-client ): a forked dsh-client-ui-workspace browser bundle — view toggle, archived row treatment, guarded open, row menus, confirmation dialogs, and toasts, in Simplified Chinese and English. The plugin ships as a single npm package ( @gamegeek-saikel/dsh-archive-manager ) containing the three implementations as internal submodules. Its cordis.patch.yml disables the stock rows and inserts the archive-manager rows. …

在 GitHub 查看完整 README →
工具/开发archivecordisdeepseek-harnessdshdsh-pluginnodejssession-managementtypert

分类