- 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-archived-manager
chen1pengvincent/dsh-archived-manager
Manages archived DSH sessions with native unarchive, a recoverable quarantine, permanent purge, search, bulk actions up to 200 sessions, and 7/30/90-day or never-expiring quarantine retention, without deleting project files.
dsh-plugin-folder-sessions
kgw1/dsh-plugin-folder-sessions
DSH plugin: the New Session button creates a fresh session workspace folder under a configurable root, and renaming an auto-created workspace renames its folder too.
dsh-temp-workspace
yezack/dsh-temp-workspace
DSH web client plugin: a temporary workspace (临时工作区) — every conversation it contains is deleted at the next Harness restart (immediately or after a delay), optionally behind a confirm dialog. Temp workspaces are named after their creation moment and grou
dshtruedelete
yiyuncu/dshtruedelete
DSH plugin: delete an archived session's local files — transcript, projection cache, and its subagent sessions — after a two-step confirmation.
dsh-archived-chat-cleanup
htao-uu/dsh-archived-chat-cleanup
Delete archived DSH sessions with reference-aware attachment garbage collection, as one reversible transaction.
dsh-message-tree
zhulin4kai/dsh-message-tree
DSH 消息树:在同一个对话内编辑或回退消息、切换分支,并恢复附件。
dsh-clipbook
hwayn-pixel/dsh-clipbook
DSH 小夹子:把对话里值得留的话夹起来——一键收藏助手回复,随手翻、随手取、随手导出。
dsh-session-manager
gxx950224/dsh-session-manager
DSH 插件:设置 →「会话管理」页签,批量管理已归档会话(批量取消归档 / 批量归档 / 彻底删除会话及其磁盘文件)。UI 复用 DSH 设计令牌与 primitives。
dsh-ctm
ac0033/dsh-ctm
Context Transparency Manager: the model context as a visible, editable, effectiveness-scored surface (self-contained dsh bundle plugin)
dsh-side-chat
flyer103/dsh-side-chat
DSH side chat: fork the current session into an ephemeral side conversation that can really edit files, without polluting the main transcript.
dsh-compaction-ledger
konlue/dsh-compaction-ledger
Compaction ledger for the DeepSeek Harness: audit every context compaction (what was shadowed, when, at what token cost) and let the model recall pruned content on demand
dsh-buttons
qusaykhadour/dsh-buttons
DeepSeek Harness plugin: pick Sessions in the sidebar and delete them for good — one row or a whole selected group — together with their log, projection cache and workspace registration. Arabic and English UI.
dsh-autonomous-restart
meng-lx/dsh-autonomous-restart
Restart initiated by the agent itself, not by a button. The agent calls one tool, then the plugin takes over: it waits until every agent and background job on the host is idle, runs a visible ten-second countdown that a click, a scroll, or a key press cancels, then restarts DSH and wakes the original session so the agent carries on from its last sentence. No button, no manual entry: the tool is the only way in. Works on the official desktop app and the official web client; third-party shells are not supported out of the box. Windows only. One thing to know: every launch of the DSH desktop app writes a fresh identity cookie into its own profile and never prunes the old ones, so after enough launches the cookie header outgrows the request limit and the next start dies with HTTP 431 and `Error: desktop welcome: Web authentication failed`, with no window at all. Restarting by hand runs into this too; this plugin simply restarts far more often, so it brings that day closer.
dsh-title-prefix
dotdance/dsh-title-prefix
Prefixes every session title with the name of its workspace or project, so a flat session list shows which project each conversation belongs to; titles you renamed yourself are left unchanged.
dsh-archive-purge
angela-lwh/dsh-archive-purge
Adds a Delete action to archived Session rows that permanently removes the Session log directory, the log directories of its subagent Sessions, its Workspace membership and archive mark, its projection-cache record and its spill directory; a Session the Host still holds is staged and finished at the next start or from a cleanup dialog. It also sweeps abandoned blank placeholders, leftover subagent Sessions and orphaned projection-cache records, and keeps blank placeholders out of the @ reference list.
dsh-archived-session-cleaner
zhangfan0529/dsh-archived-session-cleaner
DeepSeek Harness plugin: permanently delete archived sessions and their subagent logs. | DeepSeek Harness 插件:永久删除已归档会话及其子智能体日志。
dsh-rice-guard
3tnt7/dsh-rice-guard
Deterministic tool-definition slimming for DeepSeek Harness: fewer repeated tokens per request, stabler prefix cache, plus a panel with provider-measured hit rate. · 压缩每次请求重复发送的工具定义,稳定前缀缓存,面板可调并可看实测命中率。
dsh-history-keeper
leoainc-ops/dsh-history-keeper
Encrypted, verifiable history keeper for DeepSeek Harness: snapshot, verify and restore your sessions. No git, no external binaries.
dsh-session-tidy
weivc/dsh-session-tidy
Deletes a whole DSH session or one completed turn from the session log: confirmation dialog, live-agent teardown, path and identity checks, pre-rewrite backup, and later turns renumbered.
dsh-plugins (dsh-plugin-mark-unread)
shitan-677/dsh-plugins
Adds a manual "mark as unread" action to workspace session rows, and retires itself once the harness exposes the same capability.
dsh-phone-inbox
perrylink/dsh-phone-inbox
Lists the attachments the current session actually received through the WeChat bridge and adopts one into the workspace on demand.
dsh-send-timestamp
guo120629-dotcom/dsh-send-timestamp
Adds a Timestamp toggle to the composer; while it is on, each message you submit is followed by a hidden context message carrying the current local time, so the model knows when you sent it. The switch is remembered per conversation.
running-sessions-float
dongasai/running-sessions-float
Collects the sessions that need you into one dock at the bottom of the web GUI sidebar: running sessions, sessions waiting on an approval, plan review or answer, and finished runs whose result has not been opened yet. Rows are sorted by last update and clicking one switches the main view to that session; it reuses the shipped useSessions and useSessionStatus hooks rather than adding a data source, polls nothing, stores nothing and modifies no session. The header dot pulses while anything is running or waiting and settles to a static dot when every row is only a finished-but-unread reminder; with no such sessions the dock collapses to one quiet line, and a collapsed 56px sidebar shows a 36px badge with the count instead of the list. It registers in the sidebar footer slot, so it is part of the layout and does not overlay the conversation list, leaving the existing footer entries below it.
brutal-monkey
bingzhu44-blip/brutal-monkey
dshBrutalDelete permanently deletes DSH sessions from disk — single-row or cross-workspace bulk delete, with Ctrl+A select-all and Delete shortcut, wiping transcripts, projection cache, workspace slots, attachments and subagent data. Irreversible.