- Home
- Categories
- Sessions & Messages
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
dsh-continuity
nannan-first/dsh-continuity
Long-task continuity for DSH: every turn end writes a breakpoint (what it did, which tools it used, and — when the turn did not finish cleanly — what is still unfinished; the manual continuity_breakpoint tool can record the next step), injected as a snapshot when the same workspace starts a fresh session so work resumes instead of restarting. It also stores SHA-256 fingerprints of persona or config files so you can verify afterwards whether anything was altered. Four tools (continuity_breakpoint, continuity_breakpoints, continuity_ledger, continuity_attest), plain JSONL under <workspace>/.dsh-continuity/, zero dependencies, no network calls. Note: nothing writes ledger.jsonl yet — continuity_ledger only reads it.
dsh-session-delete
liufeicc/dsh-session-delete
Adds a Delete session action to the sidebar session menu, with a confirmation dialog and the host operation that permanently removes the session log.
dsh-clear-command
liufeicc/dsh-clear-command
Adds a /clear command that clears one conversation's model-visible context while keeping the session itself.
dsh-btw-command
liufeicc/dsh-btw-command
Adds a /btw slash command that asks a side question or injects information into a running session without interrupting the main agent.
dsh-stall-guard
kkwalking/dsh-stall-guard
Watches the turn endings of the models you select and asks a second model whether the turn was actually finished: if the assistant stopped after text with no tool call, a three-way verdict of continue, finished or uncertain is recorded and shown in a sidebar panel. In suggest mode it only reports; in auto-continue mode it calls agent.followup() once the turn is idle to send a continuation message, up to a per-turn limit. Single-step turns are always rechecked, watched models can be picked exactly or matched by case-insensitive regex, and the resume text is configurable.
dsh-manage-deletion
ingk888766-cloud/dsh-manage-deletion
Delete sessions, optionally with the files each session wrote; deletions go to a trash that lists them by time and restores one or many; a session with a running turn is refused and nothing outside that session folder is touched.
dsh-topic-graph
hagen666/dsh-topic-graph
Splits a session into turns and incrementally clusters them into named topics and stages, with per-topic token / tool / time stats, a workflow view, a turn timeline, a relation graph and per-turn AI analysis.
dsh-session-delete
neruviko/dsh-session-delete
在 DSH Web 界面里删除会话。
dsh-message-translator
todashuta/dsh-message-translator
dsh-session-rules
lw0129a/dsh-session-rules
Workspace- and session-scoped rules for DeepSeek Harness · 按工作区/会话分层维护守则,会话里逐层勾选带入,默认关闭
dsh-plugin-artifacts
zmengle/dsh-plugin-artifacts
Workspace artifact manager that sorts files into artifact, process, memory and material roles, with extra workspace roots, 12 file types, a year/month/day timeline, preview, rename, trash, zip archive and optional COS sync.
dsh-conversation-queue
zhengkaixing/dsh-conversation-queue
Caps how many DeepSeek Harness conversations run at once, so extra conversations wait in a FIFO queue instead of piling up model requests. On Windows a bottom status strip shows physical memory, commit memory and disk usage; on other platforms only the queue and physical memory are reported. A plugins-page card changes the limit.
dsh-workspace-purge
xuenann/dsh-workspace-purge
Deletes a whole workspace together with its conversations in one pass - session logs, projection caches and workspace registrations - and optionally sends the workspace folder to the Windows Recycle Bin (on other platforms deletions are permanent).
dsh-session-smart-rename
sonettogu14/dsh-session-smart-rename
Names sessions as a category plus a short topic. A sidebar action reads the conversation, asks its model for the pair, and pre-fills an editable title; a smart_rename_session tool gives the same naming to the agent, which renames the session it runs in when the topic moves on.
dsh-session-find
quecai-niu/dsh-session-find
Literal full-text search across every DSH session log (Chinese sentences work, where the built-in FTS5 tokenizer fails), as a right-sidebar panel that scrolls to the matching line, plus a session_find model tool.
dsh-turn-title
mdalboni/dsh-turn-title
Auto-titles conversations after the first user+assistant exchange, with a chat header button to update or manually edit titles.
dsh-session-search
louisding9527/dsh-session-search
Agent-facing keyword search over local DSH session logs: session_search returns matching sessions with timestamps and excerpts, session_read dumps one conversation, and both skip injected context such as memory snapshots; no index is built.
dsh-strata
light-cheng/dsh-strata
Layered context management: at each turn end older tool output becomes a deterministic card, the model can fold older ranges into its own summaries in up to three tiers (compress), and every original is archived locally for decompress and search_context. Works alongside DSH-Mem0: superseded runtime-context snapshots (such as recalled memories) are never archived, carded or folded, and are replaced by a one-line placeholder at turn end when the prompt cache is already broken, when the saving outweighs the cache miss, or above 75% of the window; a strataBudget service (pressure, allowance, countTokens) and a strata/fold-landed event are provided for other context plugins; strata_status warns when DSH's automatic compaction is off or its official summary keeps failing. Its L1 layer, archive rotation, prune guard and preset takeover are forked from dsh-live-compact 1.0.6 (MIT); uninstall dsh-live-compact or billion-context first — they replace the same compaction rows and Strata will not take over while either is installed.
dsh-stuck-monitor
jwang513/dsh-stuck-monitor
Passive recorder that replays the main agent and every subagent on one timeline, flags repeated calls, loops, recurring errors and truncated output, and writes an AI cause-and-effect review on demand.
dsh-agent-sync
jianghuai24/dsh-agent-sync
Mirrors other coding agents' sessions into DeepSeek Harness as continuable tasks, one workspace per application, with content-fingerprint deduplication.
dsh-scalpel
elegant01/dsh-scalpel
Compare two or three answers in one session and drop chosen turns from every later model request.
dsh-markdown-copy
drinkerqvb/dsh-markdown-copy
Copies a text selection anywhere in the DSH conversation as Markdown source on Ctrl+C, restoring headings, lists, GFM tables, fenced code blocks and TeX math.
dsh-prompt-optimizer
devzer0o0/dsh-prompt-optimizer
Rewrites the message you type into the DSH composer into a precise prompt before the model ever sees it, with one cheap side call on the session's own route. The rewritten text is what gets logged and sent, so the transcript always shows exactly what the model received; hover the whale to compare before and after. Slash commands, very short or very long messages and image-only messages are left alone, and any failure sends your text untouched. The composer whale is the switch: dark silhouette when off, gold when on.
dsh-team-admin
chenkai2/dsh-team-admin
Agent Teams management for the DSH Web GUI: inspect the teammates of any session, delete a role together with its session (the session folder moves to a recoverable trash), reclaim the freed member slot on pre-0.2.2-rc.1 teams, keep deleted members out of the subagent picker and the team roster, and restore a read-only members panel in the session header on 0.2.2-rc.1+ — works with both the old and the new Agent Teams implementations without patching DSH.