alooshxl/dsh-session-pins

Persistent pinned-session menu for DeepSeek Harness

Adds a persistent pinned-session menu to the DeepSeek Harness web sidebar via the public sidebar.footer.action slot — no patch of the host. Wide sidebar shows a pin icon, 'Pinned sessions', and the current pin count; rail sidebar is icon-only with accessible name and delayed tooltip. Activating the action opens a menu with Open / Unpin / Back; newest pin first, pinning an existing id moves it to the front without duplicating. Blank sessions and subagent sessions cannot be newly pinned; workspace archive state is handled safely. No API key or credential required.

Coding & Development ★ 3 updated 2026-08-13 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add github:alooshxl/dsh-session-pins#v0.1.0

Git tag install per README (English): dsh plugin --profile web add github:alooshxl/dsh-session-pins#v0.1.0 (immutable: pin the full 40-char commit SHA). Upgrade by re-adding with the new tag — do not use update to select a Git ref. Remove: dsh plugin --profile web remove @dsh-external/dsh-session-pins. npm 404 at verify — git tag is the documented channel. The package tracks reviewed lib/ output, so a Git install needs no build allowlist or lifecycle scripts.

Compatibility

Targets @deepseek-ai/dsh@0.1.0-rc.6 (developer preview — a new release candidate may break compatibility until reviewed).

Details

Recent updates

v0.1.0: persistent pinned-session menu; wide + rail sidebar; newest-first ordering; no-dup pinning; subagent/blank safeguards; rc.6 profile smoke tested.

FAQ

Does it patch the harness?
No — it contributes one root-scoped action through the public sidebar.footer.action slot; no host patch, monkey patch, or compatibility layer.
Can I pin the current session?
Yes, when it is non-blank and not from a subagent; blank or subagent sessions cannot be newly pinned.
How do I upgrade?
Repeat add with the new git tag (e.g. #v0.1.1) — do not use update to select a Git ref.

Alternatives

R3alloc/dsh-session-deeplink · lsz-asd/dsh-plugin-session-delete · qyw233/dsh-deeplink

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins