- 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
caopazi-marks
jiahaozhang516-svg/caopazi-marks
Bookmark a passage or a whole message in a conversation and jump back to it with one click.
dsh-hotkey
hellokidder/dsh-hotkey
Keyboard navigation for the DSH Web GUI: hold Control for 1-9 conversation numbers in the sidebar, Control+Tab to cycle, Control+J to jump to any conversation from a panel that also lists collapsed and not-yet-rendered ones, double-tap Option for clickable hints, and Option+Enter to focus the composer.
dsh-context-domains
guicaiyue/dsh-context-domains
Puts a domain bar under the session header — a domain groups skills and tools and toggles as one block, so one click loads or unloads every member. Hovering a chip lists its members (skills, then tools) in a height-capped panel that scrolls. The right end of the bar is a compaction-threshold counter (− 5 +, 100k tokens per step) that rewrites the live compaction engine policies, so the compaction trigger line changes on the next turn without restarting dsh; a degraded fallback turns the number amber and is reported in the snapshot. Settings maintains domains and members with search, skill/tool tabs, all/selected/unselected filters and a copyable AI grouping prompt. Tool removal uses tools.restrict plus a guard; hiding a skill re-registers it with modelInvocable false, so it leaves the model catalog while /name still works. Sessions of another preset are left untouched.
dsh-plugins (archive-rsi)
feahter/dsh-plugins
Session archive with tags, notes and per-session metrics, plus a Plan-Do-Check-Act loop over the archived sessions that produces prompt and AGENTS.md rules and re-measures them on later sessions. Runs locally without calling a model.
dsh-message-cite
coraxeldridge/dsh-message-cite
Cites one specific message from another conversation: the @ menu inserts a chip, and at send time the quoted text is injected as untrusted background; a conversation_history tool also lets the model search and read other sessions of the same workspace. The @ menu searches the indexed sessions of every workspace (only the model tool is limited to the current one), and its HTTP routes (/dsh-message-cite/api/…) are guarded only by a marker header, not by a DSH access check.
dsh-session-export
cnhenaihui/dsh-session-export
Export a DSH session tree (lead plus subagent fleet) to two Markdown files from one frozen snapshot: a readable narrative summary and a complete raw archive. Target directories are checked against the session file policy, and a blocked location falls back to the workspace exports folder.
dsh-delete-session
chichi233/dsh-delete-session
Adds a "Delete session" item to the sidebar session menu that moves the session transcript directory to the Windows Recycle Bin, or to a plugin trash folder under ~/.dsh/plugin-data when that is unavailable (restorable either way), and deletes its spill files and projection cache in one request, detaching a live session first and cascading to its subagent sessions. A setting switches the confirmation step off so deleting takes one click; duplicate delete items registered by other plugins are collapsed so only one remains.
dsh-delete-session-menu
ba1ying2/dsh-delete-session-menu
Adds "Delete conversation" (zh/en) to the sidebar conversation menu. Confirming removes the durable session log under <DSH_HOME>/sessions, drops the id from the workspace registry (sessionIds, pin, archive), detaches a live session before its files go away, and emits api-session/removed so every connected client drops the row.
dsh-session-dashboard
349840432m-dev/dsh-session-dashboard
Read-only session dashboard for DeepSeek Harness over the local ~/.dsh data: a sidebar overview of every session (tokens, estimated cost, turns, tool calls, model mix, daily activity, searchable and sortable session table) and an in-conversation Dashboard view that shows the current conversation turn by turn with per-turn tokens, cost, timing and tools. Zero dependencies, no network.
dsh-session-float
morzerchimes/dsh-session-float
DeepSeek Harness(DSH)插件 / plugin:为 Web 界面提供活动会话灵动岛,支持状态汇总、一键切换和历史会话。
dsh-wash
wwznm0/dsh-wash
会话净化:扫描本地会话记录,剥掉被模型抄进回复里的输入信封(<user_message>/<turn_meta>),备份后重写,可一键还原。
dsh-session-hygiene
liudapeng0311/dsh-session-hygiene
Delete sessions into a recoverable trash, clean up sessions orphaned by deleted workspaces, and group workspaces into categories.
dsh_organizefilesinthesameworkspace
wang993/dsh_organizefilesinthesameworkspace
DeepSeek Harness (DSH) Web session organizer: group sessions by custom tags, archive/restore in one click, browse archived sessions. 会话整理插件:标签分类、归档/恢复、已归档浏览。
dsh-monkeyai-sessions
artenx/dsh-monkeyai-sessions
在 DeepSeek Harness 中读取和继续 MonkeyAI 会话:查看完整对话历史、下发新指令,无缝接续之前在 MonkeyAI 客户端上的工作
dsh-checkpoints
tower666/dsh-checkpoints
Per-turn git checkpoints of a workspace: revert one turn’s changes (or go back to the end of an earlier turn), previewed file by file, and forget that part of the conversation from the model context.
dsh-focus-board
yyj-python/dsh-focus-board
Cross-session task ledger for DeepSeek Harness: one item per request with a step chain, an accordion strip above the composer, unfinished items injected into every step, staleness review with artifact fingerprints, clickable choices that learn repeated decisions, a grant ledger whose four-mode control sits inside every authorization-blocked card, blind-work backfill checklists, and a scheduler that re-judges an item only when a new assistant answer mentions it.
dsh-broadcast
yyhy110421/dsh-broadcast
Sends one instruction to a chosen group of existing DSH sessions at once, with attachments, optional answer collection and up to eight temporary subagents.
dsh-task-instructions
you-qilin/dsh-task-instructions
DeepSeek Harness plugin: a Task Instructions button beside the input box pins reusable task requirements to a session, and the instruction survives context compression.
dsh-chat-search
xvbenny/dsh-chat-search
Full-text search over DSH conversation history: decompresses the persisted per-session session.v4.jsonl.zstd logs, matches user/assistant message text, and opens a hit at the matching message (archived sessions are unarchived first). Also binds Ctrl+F.
FastCompact (dsh-fast-compact)
victorwwchan/fastcompact
Deterministic, zero-LLM compaction engine for DeepSeek Harness: the checkpoint is compiled locally from the session log with no summarizing round-trip, and dropped tool traffic becomes seq reference lines the model can restore with recall, which helps on small context windows. Ships as two packages: install dsh-fast-compact and dsh-fast-compact-preset, add both to the profile's bundles, pick the Fast Compact (standard) preset and start a new session. Needs dsh >=0.1.5-rc.2 <0.3.0.
dsh-safe-session-delete
tz-wang510/dsh-safe-session-delete
Recoverable session deletion for DeepSeek Harness: session-row and Settings entry points move logs to a 30-day trash, then clean projection caches and subagent logs.
dsh-session-send
nevercanner/dsh-session-send
Session bus for DSH: independent sessions in one project message each other by session id or registered name and wake the target, with a sidebar inbox, unread badges, a roster verification tool, and a per-project switch that stays off until .dsh-bus.json opts in.
dsh-session-delete
mrkillerbad/dsh-session-delete
Permanently deletes one session from its sidebar context menu after a confirmation dialog: the log directory under the DSH home, the projection-cache thumbnail, its id in every workspace.json, and its archived and pinned entries. Sessions resumed since launch are detached from both the sessions and the agents stores first, so the deleted row does not return to the sidebar as an orphan. Refuses while the session is running a turn, and never touches the workspace folder itself.
dsh-session-rename
mkpoli/dsh-session-rename
Adds one agent tool that renames the current session, keeps the title across resume and paging, and stops automatic titles for it.