- 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-delete-chat
abangbang/dsh-delete-chat
Real session deletion for DSH: "Delete chat" in a session row moves its directory into ~/.dsh/session-trash, a Trash page in the sidebar lists, filters, restores and permanently deletes from there, and a CLI offers the same verbs without the GUI.
dsh-skills
kejuecy/dsh-skills
Two-way session import between DeepSeek Harness and local coding agents: read Codex, Claude Code, Cursor, ZCode, Kimi and WorkBuddy history into DSH, and import DSH sessions into those agents.
dsh-workspace-frontend
zcc50/dsh-workspace-frontend
Rebuilds the sidebar into a workspace / group / session tree with drag-to-group, per-row status and context rings, and resizable sidebars; the per-session cost column needs the dsh-claude-style plugin and shows — without it.
dsh-Context-Drawer
yue7ye/dsh-context-drawer
When a live session's context passes a threshold, append older messages to a per-conversation folder on disk, then release the oldest finished turns from the model-visible context; the chat transcript and the session log stay untouched.
dsh-session-title-dated
xuedipiaofei/dsh-session-title-dated
Names every new DSH session DATE | CATEGORY | NAME from the session model, with a deterministic local fallback.
dsh-archived-chats
uugvkbvkdjbsdbvwxxl/dsh-archived-chats
Browse archived DSH sessions grouped by workspace in Settings, filter and search them, restore one in a click, or delete a session log from disk for good.
dsh-archive-viewer
qinu321/dsh-archive-viewer
Read-only viewer for archived DSH sessions: browse the archive with workspace filtering and title/ID search, and read the transcript folded from the durable log — including messages from before a context compaction — without unarchiving.
DSH_Plus (dsh-session-tools)
kialajin-l/dsh_plus
Session utilities: Markdown export and dependency-free batch ZIP export, a timeline overlay for jumping between turns, safe session duplication that rewrites internal identity fields, and sidebar right-click menu extension points.
DSH_Plus (dsh-session-move)
kialajin-l/dsh_plus
Moves DSH sessions between workspaces with validation of live/subagent/offline states and automatic backups of every move under ~/.dsh/session-move-backups/.
dsh-recent-sessions
hotheat/dsh-recent-sessions
Adds a collapsible Recent list to the bottom of the DSH Web sidebar: sessions from every workspace sorted by last activity, filtering empty, archived and subagent sessions, with the host status dots and ten more rows per click.
dsh-plugin-agent-groups
flowfire/dsh-plugin-agent-groups
Organizes multiple live DSH sessions into a collaboration group and relays each round's final output on a shared timeline.
My-code-warehouse (dsh-withdraw)
fioraen/my-code-warehouse
Right-click a sent message to edit or withdraw it. The running answer is stopped first, then that message and everything after it are replaced in the conversation: withdrawing leaves a short withdrawn marker and stops there, while editing asks the model again with the new text.
dsh-default-workspace
elefseus/dsh-default-workspace
Moves the default workspace off the system drive (DSH opens every new Session in <Documents>/deepseek-harness/default-workspace and never relocates it) while keeping stored sessions usable: rewrites the workspace record without a restart, offers the same three actions as a GUI panel, moves stored session logs together with their header cwd, and re-frames logs whose first frame is not exactly one header line. Requires the desktop host (workspaceRegistry and sessionPersistence).
dsh-session-admin
tarynwyj/dsh-session-admin
A session manager for DeepSeek Harness Desktop — move conversations between workspaces, manage trash, and restore sessions.
dsh-session-mng
zilongyang/dsh-session-mng
One Settings page for every DeepSeek Harness session: browse active and archived sessions by workspace, generate a title from the whole conversation for live or archived sessions, archive or restore, move a cold session to another workspace, and permanently delete an archived session (with its subagent descendants after confirmation).
dsh-session-dm
venshell/dsh-session-dm
Cross-session messaging: sends text into another session in the same workspace, and creates new top-level sessions.
dsh-compaction-selector
tests4gptplay/dsh-compaction-selector
Browse and search provider models to choose an independent summary model for DSH Standard mode, or let Auto follow the conversation route; save extra automatic pressure-compaction passes, while manual compaction attempts one useful pass. Includes Chinese/English theme-aware settings; start a new Standard-mode conversation after installation to apply the configuration.
dsh-session-rename
qinu321/dsh-session-rename
Adds a session_rename tool so an AI can retitle the DeepSeek Harness session it is running in.
dsh-bz
mzgnk/dsh-bz
Three-scope rule injector for DeepSeek Harness that re-publishes the rules into long sessions, with a loop-breaker, dedupe by content fingerprint, per-session persistence, and a settings-panel editor.
dsh-codex-session-deletetool
memoryovo/dsh-codex-session-deletetool
Puts a working delete-session row back into the Codex UI sidebar by providing the remote.workspaceRegistry.deleteSession service that @michengai/dsh-codex-ui checks for, unhides the per-session ... button its stylesheet hides, and permanently removes the session log, workspace records and projection cache, with subagent and forked conversations selectable in a family-tree dialog. Delete engine adapted from Lzcdebear/better-dsh-session-deletetool (MIT); both can be installed together (distinct route prefix).
dsh-session-delete
funnydiodio/dsh-session-delete
Adds a Delete Session row to every sidebar session '...' menu (the official harness has archive/pin/rename/fork only, no durable delete). One-click Force delete ejects the session from the host live catalog, stops its background work, then removes the durable log, projection cache and registry bookkeeping - no ghost rows on any connected desktop web UI. Workspace files the session created are kept; conversation logs are permanently deleted. Third-party cloud mirrors (e.g. phone apps via Agents Anywhere) hold their own copies. Bilingual zh/en UI, trust-fenced local route. Requires DSH >=0.2.1-rc.1.
dsh-auto-archive
elk-9527/dsh-auto-archive
Automatically archives idle DSH conversations after a configurable number of days and clears the projection cache of archived sessions, without deleting transcripts or attachments.
dsh-session-attachment-repair
chenkui-luo/dsh-session-attachment-repair
Settings card that lists sessions whose history references attachment objects missing from the local attachment store, then backs the log up and replaces those dangling references with text placeholders so the session can send again. The repair script needs Node 22.15 or newer, and the card has been exercised on Windows only.
dsh-ai-exporter
379385796-sys/dsh-ai-exporter
Export current or historical DSH conversations, including selected turns, to TXT, Markdown and searchable PDF through a Windows native save dialog.