- 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-session-unarchive
dylan121322/dsh-session-unarchive
Restore archived sessions to their original workspace from the Web GUI sidebar.
dsh-projection-guard
damonkoy/dsh-projection-guard
Guards the persisted session-projection cache: per-row JSON degradation so one misbehaving projection unit (e.g. a third-party plugin storing a Map) can never stall session titles or the whole cache again, plus a startup self-heal that backfills missing titles.
dsh-fork-graph
chouyong/dsh-fork-graph
Git-style conversation fork graph in the session header: colored lanes and fork curves show which session branched from which, with click-to-jump navigation.
dsh-fork-diff
chouyong/dsh-fork-diff
Read-only side-by-side comparison of related DeepSeek Harness conversation histories, including messages, tool calls, responses, timing, and usage.
dsh-branch-review
chouyong/dsh-branch-review
Track human decisions for related DSH session branches: keep, discard, or follow up with reasons, labels, and external links.
dsh-assistant-message-forge
anweat/dsh-assistant-message-forge
Create/modify/inject test assistant messages and import/repair session.jsonl(.zstd) session logs into new sessions.
dsh-sideband
ishuowang/dsh-sideband
Hand off focused context without waiting for or interrupting the active Agent: freeze a bounded Session snapshot, summarize it asynchronously with an isolated no-tool LLM, and deliver a provenance-bearing capsule to another Session or an authorized Room—quiet by default for Sessions, with explicit wakeup available.
dsh-session-cleaner
fountunt/dsh-session-cleaner
Delete sessions from a running web runtime: live store, workspace records, and on-disk artifacts (no restart needed).
dsh-session-import
devmom/dsh-session-import
Cross-tool session migration plugin for the DeepSeek Harness (dsh): high-fidelity ingest, continue, knowledge extraction, bidirectional export, privacy redaction.
dsh-plugin-context-compressor
yytbit/dsh-plugin-context-compressor
Context compression skill for DeepSeek Harness -- intelligent conversation summarization
dsh-project-organizer
caoqinnan-web/dsh-project-organizer
Rename project conversations into clear, content-based Category|Topic titles.
auto-compact
johnathonye/auto-compact
会话级自动上下文压缩插件:回合中每步前 + 回合结束检测上下文用量,超过会话阈值自动 compact,摘要注入上下文后自然继续(DeepSeek Harness / DSH)
dsh-context-proxy
evilirving/dsh-context-proxy
Thin on-demand context retrieval: context_query / context_slice / context_grep tools that read already-persisted history back with replay-safe citations.
dsh-soul
runfali/dsh-soul
Give DeepSeek Harness a soul — Markdown persona cards resolved per session and workspace, injected into the system prompt and re-resolved every turn. The model can read its persona, never rewrite it.
dsh-qqbot-suite
wu1yi2fan/dsh-qqbot-suite
Adds group gating, chat history and tool allow/deny lists to the official QQ bot plugin.
dsh-evidence-audit
sas-159/dsh-evidence-audit
Checks the agent’s own claims against the tool output saved in the same session: each sentence carrying a path, a number with a unit, inline code or a URL is graded supported, partial or no evidence, with the anchors it could not find listed. Coverage shows on the composer pill. Heuristic and local — no LLM call, no receipt log, nothing uploaded.
dsh-session-delete
liqiang-it/dsh-session-delete
Adds a "Delete session" action after "Archive session" that permanently removes one session: its log directory, rewind snapshots and projection-cache entry, its workspace/archive/pin registrations, schedules bound to it, and its rows in the chat-index and usage databases. A preview lists every target before anything is deleted; the same operation is exposed to agents as the session_delete tool with a dryRun option.
dsh-session-profiler
jkzing/dsh-session-profiler
Adds an analysis tab to each session that draws it as a timeline: swim-lane tracks by category, a flame graph, and per-category and per-tool timing statistics for model calls, tool calls and background processes. Running sessions refresh live, and extra lanes can be defined with regex rules in the plugin config.
caopazi-compact
jiahaozhang516-svg/caopazi-compact
Compacts a session at 70% context and appends mechanically extracted anchors — first user message, hard requirements, paths, commands, error codes and unresolved items — to the summary; it reuses DSH built-in compaction-basic and adds a /compact-status command.
dsh-session-ref-unlimit
imcaibaicai/dsh-session-ref-unlimit
Lifts the built-in cap of three @ referenced sessions per message by rewriting the reference resolver's config after it is instantiated, defaulting to 8 with an aggregate context budget guard; no app.asar changes.
dsh-message-revert
imcaibaicai/dsh-message-revert
A revert button on every sent message: on confirm it returns that message's text and attachments to the composer, rolls the session back to before that step and restores workspace files to their captured before-content.
dsh-conversation-log
imcaibaicai/dsh-conversation-log
Mirrors every session to a standalone readable Markdown file plus a JSONL twin whose name carries date, time and topic, keeps a searchable index beside them, and adds a settings-page search and a model recall tool.
dsh-auto-continue-inturn
imcaibaicai/dsh-auto-continue-inturn
When a turn is truncated by max-tokens, keeps the model writing inside the same turn instead of ending it with the warning bar and waiting for a manual continue; after a per-turn limit it hands over to cross-turn auto-continue plugins.
dsh-ungrouped-sweeper
dororo42/dsh-ungrouped-sweeper
Sweeps the dsh web conversation list: a standalone page lists every stored session by workspace with official titles, batch-archives the ungrouped test ones through the workspace registry (stopping running work first), restores them anytime, and physically purges archived sessions as an explicit second stage. Ships a client half that adds a sidebar launcher button.