All plugins

DSH / BUNDLE / CLIENT-UI

dsh-forget-session-en

v2.2.1esketids / dsh-forget-session-en4bb87ec586

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-forget-session-en

English fork of dsh-forget-session — a two-step Forget session action for DeepSeek Harness

README / EN

Package documentation

Registry summary

English fork of dsh-forget-session — a two-step Forget session action for DeepSeek Harness

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- The official DSH design is "archive sessions, never delete them" (see the dsh-client-ui-workspace README); this plugin is a user-level addition beyond the official channels. - If the deleted session is live in this process: buffered events are first `flush`ed to disk, then the session is detached from the store via `entry.detach()` (the official dispose channel closes the persistence write handle). Late writes from the teardown within the guard window (~130s) are deleted afterwards. Deleting idle sessions is recommended. - For the session search index (`session-query-sqlite`), when `openAt` is not `never`, deleted session rows converge automatically on the next `_reconcile` (any search) — the persisted list no longer contains the id, and the index clears it through `persistentDeletes`; `openAt: never` (the default) is in-memory and self-heals.