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.

489 plugins found

M

dsh-plugin (dsh-session-manager)

mzzsfy/dsh-plugin

Session management: auto-archives stale sessions on a configurable threshold, with an archive panel, unarchive, and recycle-bin deletion with restore.

18 days agoSessions & MessagesMIT
L

dsh-plugins-loulan (rules)

loulangogogo/dsh-plugins-loulan

Injects the rule files under $DSH_HOME/rules and <cwd>/.dsh/rules into the conversation at the first agent pre-step, re-injecting them after compaction.

14 days agoSessions & Messages
D

dsh-context-compression-improved

drscrewdriver/dsh-context-compression-improved

Same-origin in mechanism with the two loudest lines in context compression. The code-skeleton gate follows the skeletonization approach of Headroom (Apache-2.0), whose published headline is 20% fewer tokens for coding agents and 60–95% fewer tokens for JSON, same answers. The estimator channel follows TokenPilot (arXiv:2606.17016), which reports up to 60% lower cost for long-session agents. Both figures are theirs, quoted as-is; this plugin ships no benchmark of its own and claims no reduction of its own. What it adds for DeepSeek Harness: choose a compression profile, set the Auto Compact trigger level and toggle code-skeleton compression from one settings section, with exact DeepSeek V4 tokenizer measurement, same-revision count verification, and fail-open behaviour that keeps the original tool results on unsupported models.

113 hours agoSessions & MessagesMIT
D

dsh-delete-session

dddmuc/dsh-delete-session

Delete sessions from the DSH Web sidebar: adds a Delete action to the session row menu with a risk-consent dialog, then removes the session log, workspace accounting and live session state.

119 days agoSessions & MessagesMIT
T

dsh-offpeak-queue

tonyno13/dsh-offpeak-queue

DeepSeek Harness peak-hour message queue: defer selected sends and deliver them to the original conversation off-peak. / DSH 高峰消息暂存与低谷自动投递。

126 days agoSessions & MessagesMIT
A

dsh-todo-continuity

apex-mochen/dsh-todo-continuity

Keeps an unfinished task list visible across turns. DSH clears the todos projection at the start of every turn and expects the model to rewrite the whole list, so when a turn is interrupted the plan is durably in the session log but permanently gone from the UI — and todo_write is write-only, so neither the user nor the model can read it back. This plugin registers one ordinary session/event listener, remembers the last list per session, and when a turn/start arrives whose remembered list still has unfinished work, re-appends that list so the projection stops reporting an empty plan. No fork of tool-todo and no waterfall: a plugin cannot replace the projection (the registry throws on a stateVersion mismatch), so appending the event the fold reacts to is the reachable seam. Deliberately narrow — only unfinished lists, at most one event per turn start, fails open. Verified by a controlled A/B on real sessions: identical runs differing only in whether the plugin was installed, folded through the real projection definition. Zero dependencies.

118 days agoSessions & MessagesMIT
A

dsh-reasoning-only-guard

apex-mochen/dsh-reasoning-only-guard

Keeps one reasoning-only turn from making an entire session unusable. When a turn produces no visible text and no tool call, the assistant message is persisted empty, the gateway then rejects every later request in that session with 'content or tool_calls must be set', and the session is dead with no way back through chat. This plugin registers a single llm/stream waterfall listener and, only when the turn carried nothing visible, injects a small text block immediately before the terminal finish, so the persisted message is never empty. Ships the fixture DSH's own mock cannot express (a strictly reasoning-only SSE server, since llm-mock-server forbids an empty successText and always appends text after reasoning), plus an end-to-end reproduction that replays a real persisted session through DSH's own serializeMessages. Preventive, not a repair. Zero dependencies, one file, no process or filesystem access.

118 days agoSessions & MessagesMIT
M

dsh-graft

marchliu/dsh-graft

Graft, forward and fork DSH sessions: read a slice of one session log, export it, fork at a turn boundary, or forward a selection into another session as a self-contained graft message.

122 days agoSessions & Messages
Z

dsh-session-migration-repair

zzdhsxk/dsh-session-migration-repair

Repairs legacy DSH session logs that the current build refuses to migrate, recovering missing tool-call ids and names from the log itself and verifying each repair against the real v0 to v3 migration chain before writing.

122 days agoSessions & MessagesMIT
D

dsh-rollback

domitor-syh/dsh-rollback

TRAE-style conversation rollback — per-turn checkpoints (10-turn sliding window) roll back touched files and truncate model context in place, keeping the same session id. Human-initiated only: a /rollback command or a per-turn Web button (works on interrupted turns too), with a preview listing each affected file and its action — restore, recover, delete, or skip.

1yesterdaySessions & MessagesMIT
S

dsh-session-manager

sunshiner04/dsh-session-manager

Settings-page manager for archived DeepSeek Harness sessions: restore an archived session to its previous workspace position or permanently delete it (direct physical deletion, no backup layer). Adds a red permanently-delete item to the session context menu and three agent tools. Deleting an open session works immediately; the leftover in-memory copy is hidden behind an archive tombstone until the next restart.

14 days agoSessions & MessagesMIT
K

dhs-plugins (dsh-session-monitor)

kevenliu3/dhs-plugins

Sidebar badge and panel that aggregate per-session pending, running, and completed states across workspaces, with one click to open a session.

126 days agoSessions & MessagesMIT
I

DeepSeek-Harness-Desktop-Ultra (dsh-plugin-canvas)

ijry/deepseek-harness-desktop-ultra

Infinite canvas for sessions, with regions bound to workspaces and agent presets, pinned session cards, sticky notes and alignment guides.

114 days agoSessions & MessagesMIT
D

LazyNoobsCockloft (dsh-session-notes)

dsboylw/lazynoobscockloft

Session notes 0.3.1: multiple numbered notes per session (1 2 3… by creation order), session-level color and pin (one click in the popover title row), a copy picker (click any note to copy), per-session delete-all, compatible with DSH Desktop 0.8.2.

116 days agoSessions & Messages
D

dsh-whats-up

delock/dsh-whats-up

What's up - a zero-maintenance status board for your sessions. Scans every conversation on the host, extracts a goal + one-line status per session (multi-provider LLM, fingerprint-cached), surfaces half-done, unanswered and recent work in a sidebar panel, and jumps you back into any session with one click.

18 days agoSessions & MessagesMIT
Z

dsh-auto-continue

zhou1736948757-cpu/dsh-auto-continue

Automatically sends a "continue" prompt when a reply is cut off at the output token limit, resuming long answers without manual input; aimed at self-hosted Ollama deployments with small output caps.

1last monthSessions & MessagesBSD-3-Clause
Y

dsh-lang-zh

yantingmo/dsh-lang-zh

Injects a fixed system-prompt section so the agent always replies in Simplified Chinese — including the short narration between tool calls — unless you explicitly ask for another language. Applies to every session and preset without overriding the persona.

1last monthSessions & MessagesMIT
Y

dsh-session-handoff

yangyizhu8/dsh-session-handoff

Session handoff for DeepSeek Harness: the session menu creates a successor session that rebuilds the old session's memory, tasks and rules through an eight-section takeover packet, with light context via on-demand transcript readback.

129 days agoSessions & MessagesBSD-3-Clause
Q

dsh-darwin (sentinel)

que3sui/dsh-darwin

Session health-check: mechanically mines session logs into structured problem tickets (retry loops, tool-error clusters, interrupted turns, token waste) over the official session-query seam; works standalone.

15 days agoSessions & MessagesMIT
M

dsh-revert

movingtoleveltwo/dsh-revert

A production-ready UI Rewind/Revert plugin for DSH. Features inline prompt editing and a flawless dual-engine state recovery system (Workspace ShadowGit + External Tracker) with full support for forked sessions.

17 days agoSessions & MessagesMIT
M

dsh-ma-plugins (dsh-handoff)

margbug01/dsh-ma-plugins

Secret-redacted session handoff with review, auto-start, and brief-only modes.

1last monthSessions & MessagesMIT
I

dsh-context-maid

icstick/dsh-context-maid

Context curation for DeepSeek Harness: content-aware tool-output slimming, dead-log sweep, pinned user requirements and in-flight work, archive-then-compact with an audit trail.

18 days agoSessions & MessagesMIT
H

dsh-session-plugin

heeweelee/dsh-session-plugin

Recall previously sent messages in the input box with Up/Down, and archive a workspace session from its right-click menu.

128 days agoSessions & MessagesMIT
F

dsh-pin-sessions

fallow5/dsh-pin-sessions

Pin and unpin sessions to the top of the Web sidebar with a dedicated pinned panel, archive section, and native three-dot menu integration.

129 days agoSessions & MessagesMIT