中文 | English
Provides session archive management and restoration features for the DeepSeek Harness web interface, hiding inactive conversations from the main workspace list while keeping them accessible and restorable from a dedicated sidebar section.
Designed for users with many active conversations who want to keep the sidebar uncluttered while preserving complete historical transcripts for later review and restoration.
- One-Click Archive and Restore: Archive sessions from the session action menu, and restore them back to their original workspaces from the sidebar footer.
- Pure Slot-Based Composition: Injects seamlessly through the
sidebar.workspaces.archiveslot without leaving redundant UI artifacts when unmounted. - Non-Destructive Lifecycle: Archiving hides sessions from active grouping surfaces without altering underlying transcript logs or workspace records.
- Readily Accessible History: Archived conversations can still be opened and viewed directly from the archive disclosure.
Install a reviewed revision into your Web profile. The repository tracks prebuilt lib/ artifacts, so Git installation requires no local build step:
dsh plugin --profile web add github:OpenSaozi/dsh-session-archive#<commit-sha>After installation, refresh the page to access the "Archived (n)" disclosure at the bottom of the sidebar.
This plugin requires a DeepSeek Harness version whose @deepseek-ai/dsh-client-ui-workspace package declares the sidebar.workspaces.archive child slot.
The plugin consumes only the host-owned workspace registry archive APIs and does not store prompt text, model responses, or private credentials.
Nothing. Archive and restore actions inject no system prompt text, messages, tool schemas, or provider request fields.
Zero direct tokens.
None; archive and restore operations do not issue or alter model inference requests.
- Inspection and restoration only — the archive disclosure focuses on history viewing and restoration, without nested session renaming actions inside the list.