Skip to main content

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.

1144 plugins found

J

dsh-session-prefix

john-walks-slow/dsh-session-prefix

Auto-classify DeepSeek Harness sessions via Jev decision models or Agent tools, displayed as title emoji prefixes (wip 🚧, blocked ⏸️, review 👀, done ✅, plan 💡, bug 🐛). Features seamless lifecycle recovery, optional Jev inference (needs a Jev API key), model tool maintenance, and a visual settings panel.

720 days agoSessions & MessagesMIT
J

dsh-session-cleaner

jackxiao17/dsh-session-cleaner

Adds Delete to the DSH sidebar session menu, moving the session — and its whole descendant tree when it has subagents — into a recycle bin that relocates the directory on disk (an atomic rename, never a copy), plus a sidebar bin panel with title and full-text search, workspace filter, sorting, per-session chat-log viewer, restore and permanent delete. Deleting also clears the workspace slot, the pin, the archive flag and the projection-cache row, so a restore puts the session back at its original sidebar position; permanent deletion also clears the schedules bound to it and removes the emptied project directory. Verified on DeepSeek Harness 0.2.1-rc.2, with a whole-profile residue scan coming back clean.

72 days agoSessions & MessagesMIT
N

dsh-codexlike-projectless

noproblum/dsh-codexlike-projectless

Adds Codex-like projectless drafts with per-project draft switching and date-and-topic directories created on first send; supports Windows DSH Desktop 0.2.1-rc.2 without an archive patch or external installer.

714 days agoSessions & MessagesMIT
X

dsh-prompt-easymanager

xialermoies/dsh-prompt-easymanager

Applies personal prompts and system-prompt edits at the global level or on a single session, so each session can work with its own prompt setup without touching the others.

728 days agoSessions & MessagesMIT
T

dsh-plugins (dsh-storage)

tgyd-helige/dsh-plugins

Mirror dsh session events to MySQL, PostgreSQL, SQLite, or SQL Server while retaining local session files.

72 days agoSessions & MessagesMIT
C

dsh-daily-chat

corlinniu/dsh-daily-chat

Splits New Session in the DSH web sidebar into two modes: a 日常聊天 row opens a session on the `daily` agent preset the plugin installs into the harness home (persona, web search and fetch, ask-user and compaction — no files, shell, plan mode or subagents), inside its own daily-chat workspace whose sidebar region lists only those chats, while 开始工作 keeps the shipped coding agent; the built-in New Session button is hidden and every other New Session entry point follows the active mode, which is remembered in localStorage.

711 days agoSessions & Messages
S

dsh-team-link

shenhuanageshei/dsh-team-link

Session deep links, full session export (markdown/JSON), approved cross-session messaging with pairing, and team roster, rotation and recovery tools for multi-session work.

78 days agoSessions & MessagesMIT
S

fold

shaneconner/fold

Lossless context folding for DeepSeek Harness: the oldest span is replaced by a brief, and the originals stay in the session log.

72 months agoSessions & MessagesMIT
A

dsh-reasoning-only-guard

apex-mochen/dsh-reasoning-only-guard

Keeps one reasoning-only turn from making an entire session unusable. When a turn produces no visible text and no tool call, the assistant message is persisted empty, the gateway then rejects every later request in that session with 'content or tool_calls must be set', and the session is dead with no way back through chat. This plugin registers a single llm/stream waterfall listener and, only when the turn carried nothing visible, injects a small text block immediately before the terminal finish, so the persisted message is never empty. Ships the fixture DSH's own mock cannot express (a strictly reasoning-only SSE server, since llm-mock-server forbids an empty successText and always appends text after reasoning), plus an end-to-end reproduction that replays a real persisted session through DSH's own serializeMessages. Preventive, not a repair. Zero dependencies, one file, no process or filesystem access.

72 months agoSessions & MessagesMIT
Y

dsh-retrace

yamingmou/dsh-retrace

Recall, edit-and-resend and regenerate, plus in-conversation versioning: a timeline of every rewind, artifact rollback (git-first, snapshot fallback), a fork map of explored paths, session lineage, and a real-time watchdog that snapshots the log at the first sign of concurrent writes. Edits auto-stop the running agent (official cancel/whenIdle) so rewinds never corrupt the durable log or break /compact.

72 days agoSessions & MessagesMIT
R

dsh-annotation

ruisenbai/dsh-annotation

Annotate selected text beside its source in the main chat or sidebar. Mark up files and diffs, send several notes with one message, and jump back to the source from the annotation list.

73 days agoSessions & MessagesMIT
Y

dsh-session-flow

yeqingtang/dsh-session-flow

Cross-session archive: overview workbench, folded timeline, subagent lineage, full-text search, rule+LLM summaries, ZIP export, live tracking. Native session-page embeds: turn rail, docked right panel (live mode, pinned to original session on switch), rename (official-synced), conclusion digest, health monitoring + persistent header chip (idle / active / tool-wait / stalled). dsh v0.1.2+: fuses with the official TurnNavigatorRail — vector-icon info chips (duration, tool calls, errors, thinking) plus lazy tool distribution inside the official preview card, right-click opens the workbench; the classic piano-key strip is on by default and delegates unloaded-turn jumps to the official auto-load engine; the official rail can be hidden entirely. Settings dialog section with 10 tunable behavior params.

727 days agoSessions & MessagesApache-2.0
M

dsh-archived-sessions

muwinds/dsh-archived-sessions

Archived-session management: browse archived sessions, unarchive them, or clear them out.

72 months agoSessions & MessagesMIT
B

dsh-companion

beijingwahw/dsh-companion

Four-module session companion: smart conversation export (Markdown/PDF/JSON/PNG long-image with privacy redaction and batch ZIP), context handoff summaries with template save/import, API cost optimization (live official pricing, peak/off-peak scheduling, daily/monthly budgets, model routing), and global conversation search with in-chat find (Ctrl+F, CSS Custom Highlight API).

712 days agoSessions & MessagesMIT
K

dsh-compaction-instant

kitdoesit/dsh-compaction-instant

LLM-free lossless* compaction engine for DeepSeek Harness

73 months agoSessions & MessagesMIT
P

dsh-session-link

pwnky/dsh-session-link

Copy and open `dsh://` session deep links, or paste them into another conversation to inject a bounded, read-only snapshot of the referenced session.

7last monthSessions & MessagesMIT
R

dsh-chat-editor-plus

rumengyihua/dsh-chat-editor-plus

An edited fork of dsh-chat-editor from WZZNNE/DSH-CyberWorkStation (MIT), with -plus ids so it can be installed alongside the original. Rewrite or delete messages the model reads — text, reasoning blocks and tool results — without replacing the message on the session surface, and branch a session from any turn.

6yesterdaySessions & MessagesMIT
S

dsh-subagent-control (dsh-find-session)

spacerelay/dsh-subagent-control

Find keywords in the current conversation or across every session, with highlight and jump.

618 days agoSessions & MessagesMIT
5

dsh-armor-switch

571242/dsh-armor-switch

Reversible delivery contract: rewrites operator authority and execution rules when enabled, byte-identical to stock when off, with host and profile clean.

621 days agoSessions & MessagesMIT
N

dsh-compact-suite

noirabaka/dsh-compact-suite

Takes over the compaction threshold on every mounted engine: forces headroomTokens to -1e6 so the ratio is the only term in the trigger, keeps retention below it on every write path, reroutes the compaction call to a chosen model, and adds a panel with a one-click compaction button and a per-session compaction log.

618 days agoSessions & Messages
D

dsh-slice-agent-loop

dsh-external/dsh-slice-agent-loop

Drop-in agent loop with bounded-slice context engine (cordis).

62 months agoSessions & MessagesBSD-3-Clause
D

dsh-rollback

domitor-syh/dsh-rollback

TRAE-style conversation rollback — per-turn checkpoints (10-turn sliding window) roll back touched files and truncate model context in place, keeping the same session id. Human-initiated only: a /rollback command or a per-turn Web button (works on interrupted turns too), with a preview listing each affected file and its action — restore, recover, delete, or skip.

68 days agoSessions & MessagesMIT
Z

dsh-session-explorer

zn-dk/dsh-session-explorer

Message-level full-text search across DSH sessions via an FTS5 trigram index (user / assistant / steering / tool with per-kind filters), deduplicated results across fork/continued sessions, read-only context preview with auto-scroll to the focused message, one-click jump to the real session, and incremental/full index rebuild with health check; zh/en i18n follows the Host locale service.

62 months agoSessions & MessagesMIT
B

dsh-bridge

baixianger/dsh-bridge

Local cross-session messaging for DSH agents, with discovery, cold-session wake-up delivery, and auditable message history.

62 months agoSessions & MessagesMIT