Repository navigation
Releases: Setsuna-Kitahara/dsh-session-lock
Releases · Setsuna-Kitahara/dsh-session-lock
Release list
dsh-session-lock 0.1.0
dsh-session-lock 0.1.0
A lock for DeepSeek Harness sessions:
a locked session is refused by every archive path — the sidebar menu, another
plugin, or a maintenance script calling workspaces.archiveSession.
First public release.
What is in it
- A lock button on every sidebar row (hollow = unlocked, filled = locked).
- Host-side enforcement: the lock lives in the host, so it survives browser
changes, cache clears and restarts. POST /plugins/dsh-session-lock/archive-inactivefor bulk-archiving stale
sessions; locked ones are always skipped.- Zero runtime dependencies on the client half: plain DOM plus one
fetch.
Requirements
- DSH
>= 0.1.5-rc.1. - Profile name
<profile>(webfor most installations).
Install
dsh plugin --profile web add dsh-session-lock
# then add "dsh-session-lock" to dsh.profile.bundles in ~/.dsh/profiles/web/package.json
systemctl restart dsh-webSee the README for the marketplace and local-source routes, the HTTP API and
the lock ledger location.