Skip to main content

Sessions & Messages

Sessions & Messages plugins manage how DeepSeek-Harness (dsh) conversations are created, edited, and carried across sessions. Find chat-history importers from other coding agents, message editing and rewind tools, session bookmarking and export, and cross-session or cross-instance messaging bridges.

1163 plugins found

Z

dsh-breather

zrrrrrrr77/dsh-breather

Take a breath mid-task: the current step finishes, then it holds. Resume sends no new request and spends no tokens; the timer freezes. Current session only.

015 days agoSessions & MessagesMIT
Z

dsh-timed-send

zlqd123/dsh-timed-send

Timed send for the chat composer: pick a moment and the host delivers the message then. Inside an existing conversation tasks join that conversation; from the new-session screen each task gets its own pre-created session.

09 days agoSessions & MessagesMIT
Z

dsh-workspace-manager

zhenyu-24/dsh-workspace-manager

Workspace manager in the sidebar: a workspace-to-session tree table with name and path search, column sorting, unarchived-session counts, batch archive, session and workspace rename, workspace removal that keeps files and logs, and extra source folders per workspace passed to the agent as context without granting file access; the same operations are exposed as a workspace_manager tool.

021 days agoSessions & MessagesMIT
Z

dsh-compact-control

zdjmrq/dsh-compact-control

Adjusts the context-window percentage at which DSH triggers its native automatic compaction: a slider on the plugin page in the plugins manager sets it from 1% to 100% (default 80%, arrow keys adjust by 1%), and the retained-history budget shrinks with lower thresholds so early compaction is not defeated; the compaction run itself stays with the native engine.

04 days agoSessions & MessagesMIT
Z

dsh-rebuild

zcc50/dsh-rebuild

Rebuilds the sidebar into a workspace / group / session tree: drag sessions between groups, per-session context-usage ring, scheduled-task clock, cost tag, resize handles, 20%/40% context alerts and the balance in the workspace header. Client-only bundle, no host changes.

09 days agoSessions & MessagesMIT
X

dsh-claw-registry

xingyingyuzhui/dsh-claw-registry

Registers named Claw agents, isolates them from the official workspace sidebar, and provides settings plus a global new-agent template. Hard deps (install together or single install fails): dsh-claw-policy, dsh-claw-observability, dsh-claw-permissions.

0last monthSessions & MessagesMIT
X

dsh-claw-identity

xingyingyuzhui/dsh-claw-identity

Injects SOUL, IDENTITY, AGENTS, and TOOLS into Claw session prompts. Hard dep (install together or single install fails): dsh-claw-permissions.

0last monthSessions & MessagesMIT
V

dsh-side-conversation

vaniawang/dsh-side-conversation

Opens a native side conversation forked from the active conversation, with live parent context, Inline & Spill chain recall, relay to the main conversation, and usage stats.

015 days agoSessions & MessagesMIT
V

dsh-abba-secret-chat

v93013520/dsh-abba-secret-chat

One-off two-person password chat in the DeepSeek Harness right sidebar: end-to-end encrypted (the server sees ciphertext only), with images and screenshots, fully cleared on end.

010 days agoSessions & MessagesMIT
S

dsh-plugin-projectless

solstice621/dsh-plugin-projectless

Starts chats without selecting a project folder, with a persistent per-chat working directory and native Harness session storage.

017 days agoSessions & MessagesMIT
S

dsh-easy2restart

smpcosy/dsh-easy2restart

Asks before archiving a DeepSeek Harness session, then backs the archived copy up to a directory you choose — one folder per session with the session log, its attachments and the metadata, plus a manifest, a restore note and a Markdown ledger. Adds a right-sidebar browser for archived sessions and a double-click restart button (Windows only; disabled while a session is running).

016 days agoSessions & MessagesMIT
Q

dsh-huiyou

qiesh-cn/dsh-huiyou

Delete sessions into a searchable recycle bin, then restore them or remove them permanently from the DSH sidebar. Desktop only: install it into the DSH Desktop profile; it supports the Desktop Web GUI only.

018 days agoSessions & MessagesMIT
P

dsh-session-id-copy

prgrmrwy/dsh-session-id-copy

Shows a six-character session id badge next to the conversation title in the DSH web UI; clicking it copies the full session id and shows a short confirmation.

08 days agoSessions & MessagesMIT
O

dsh-session-trash

ozjxnxh/dsh-session-trash

Adds delete and multi-select batch delete to the sidebar session menu, removing session chat logs with an automatic backup and one-click undo while leaving workspace files untouched.

017 days agoSessions & MessagesMIT
O

dsh-context-keeper

orliba/dsh-context-keeper

Watches the context budget of a DeepSeek Harness session: a colour dot in every turn footer (green <50%, yellow 50-65%, orange 65-80%, red >=80%) read from the official contextPressure projection, a reminder panel with a one-click new-session handoff at orange/red, the /context-watch and /handoff commands, and a static reasoning-rule prompt section. Budget and handoff read local session files only; the badge and reminder spend no tokens until the button is clicked.

016 days agoSessions & MessagesMIT
L

dsh-context-rescue

lequait/dsh-context-rescue

Recovers a session the host already refused for exceeding the context window: it re-checks the gateway message the built-in classifier misses, takes the real window out of that message, and folds the oldest span into one checkpoint without a model call (tool-result pruning, the host compaction engine when it can shrink the projection, or a mechanical digest fold), then retries the failed step; a context_rescue tool and /rescue, /rescue-status expose the same path by hand.

010 days agoSessions & MessagesMIT
K

DSH_Plus (dsh-codex-import)

kialajin-l/dsh_plus

Import Codex and Claude Code session history into DeepSeek Harness: merges same-project sessions into existing workspaces by cwd, offers handoff summaries or full transcripts, and keeps a rollback ledger.

07 days agoSessions & Messages
J

dsh-session-auto-rename

jason25417/dsh-session-auto-rename

Adds an Auto-rename row to each Session sidebar menu: the model reads the Session log, weights recent user messages higher (exponential decay, 3-day time constant), and writes a title of at most 10 CJK characters into the Session title. Also opens that Session menu on right-click, and exposes the same operation as the session_auto_rename agent tool. Requires DSH 0.2.1-rc.5 or newer.

015 days agoSessions & MessagesMIT
G

dsbot-session-create

gaudi-xix/dsbot-session-create

Adds four tools to a Session. create_session opens a new Session in a named workspace or in any existing folder and delivers one prompt into it; session_message adds one more message to a Session that is still running — the host is asked to splice it into that turn at once, instead of queueing it until the turn ends; a Session that has gone idle is refused, pointing back to create_session; read_session_transcript reads back what a Session said and whether its current turn has finished; list_dispatched_sessions lists what this plugin dispatched and each one's state right now. Host-half plugin, no UI — it calls the host's own session primitives rather than reimplementing them. Restart DSH after installing.

010 days agoSessions & Messages
F

dsh-surrogate-guard

fengxiforcy/dsh-surrogate-guard

Neutralizes lone UTF-16 surrogates in tool output before they reach the session log, preventing permanent 400 INVALID_REQUEST errors.

010 days agoSessions & MessagesMIT
F

dsh-session-focus

fan-sx/dsh-session-focus

Marks a Session as focus or parked in one click from its sidebar row, its hover card, or the conversation header, and keeps a count visible at the foot of the sidebar and next to workspace folder names when those groups are collapsed. A panel lists every marked Session alongside the states the sidebar already tracks (waiting for a reply, running, finished-unread), and the sidebar foot opens whichever one needs a reply first.

017 days agoSessions & MessagesMIT
D

dsh-slash-new

deqinglv/dsh-slash-new

Adds a /new slash command that opens a blank session in the current workspace (reusing an existing blank one when there is one) and carries the old session's permission preset and agent preset into it, so starting fresh never changes what the agent may do.

017 days agoSessions & MessagesMIT
B

dsh-session-mail

bj1919810/dsh-session-mail

Agent-to-agent mail between DSH sessions on the same host. `send_session_message` delivers after the target's turn or injects into the running one, stamps the sender id itself and rejects forged From headers; every message carries an id, so replies quote it with replyTo, a thread stops the same task being queued twice, and supersedes recalls messages that are still pending. `read_session_info` reads a peer read-only: title, last reply, the files of its last present call, and busy/queue state.

010 days agoSessions & MessagesMIT
B

dsh-split-reply

betty598/dsh-split-reply

Splits a long QQ reply into separate messages sent a second apart, instead of one wall of text. Works only with the QQ channel streaming output turned off (im-qqbot streaming: false); with streaming on, replies bypass this plugin.

015 days agoSessions & MessagesMIT