Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

24 plugins found

D

dsh-reference-session-collector

drscrewdriver/dsh-reference-session-collector

Read-only session-log projector (drsc) for DSH: scans ~/.dsh/sessions/**, decodes zstd/tiled-frame logs with a vendored leaf decoder and rewrites per-session projections into its own SQLite (node:sqlite, segments / replaces + FTS5), exposed through a single fenced HTTP route — surface ledger, recall/compression pair accounting and Chinese-capable full-text search. Token counts share the exact DeepSeek-V4 tokenizer and formula as CCI verify, falling back to a labelled chars/4 basis when assets are absent. Never writes session files; all output lands in its own data directory. Serves three consumer plugins: context-compression-improved (surface marking + recall reconciliation), session-steward (search-corpus switch), prime-memory (historical anchor backfill). Hosts 0.1.0-rc.2 .. 0.2.1-rc.2 (17-tag exact engines.dsh enum). npm: dsh-reference-session-collector.

96 days agoSessions & Messages
O

dsh-session-health

omdsh-dev/dsh-session-health

Frame-level scan diagnostics for session files (torn/corrupt/empty detection).

92 months agoDev & Plugin ToolsMIT
Z

dsh-session-repair

zn-dk/dsh-session-repair

Diagnose and safely repair corrupted DSH session history: raw zstd/JSONL validation, tool-call ID repair, single-slot pre-repair backup, restore, and an audit trail.

42 months agoSessions & MessagesMIT
J

dsh-remedy (plugin)

jjjjjjjjnnjnn/dsh-remedy

A patch set for DeepSeek Harness that repairs fused tool-call argument text at the llm/stream seam and re-throws whatever it cannot prove: a call is dispatched only when every fragment parses to a plain object, the first call keeps its id and synthesized ones are marked, and a stream that cannot be split keeps its original error instead of a success. It also listens on agent/request-error to name the deterministic refusals it will not retry, answers per failure class which patch covers it and whether that patch is switched on in the profile you point it at, and reads multi-frame zstd session logs offline to count every turn ending and every error code. Everything it claims is registered with the seam it touches and the limits it does not cross; the resolver never invents a value and never downgrades a configured setting.

121 hours agoDev & Plugin ToolsMIT
Z

dsh-session-hub (plugin)

zyf2492313716-cloud/dsh-session-hub

Cross-agent session browser for DeepSeek Harness: mounts /session-hub/api/* and a Settings > General status row to read and search OpenCode SQLite, Claude Code JSONL, Antigravity, Qoder CN and DSH zstd logs, plus explicit continue-in-DSH and export. Its /session-hub/api routes are mounted without DSH's access check, and on startup it registers the workspaces found in those other agents' histories into DSH.

12 days agoSessions & MessagesMIT
B

session-recap (dsh)

brucexcluding/session-recap

Recap a session from dsh, Claude Code, Codex or OpenCode saved on this machine: the intent, key decisions and why, what changed, open threads and where to resume. Adds the session_recap tool, the /recap command and a right-sidebar panel that lists a project's sessions across agents. Uses the session's own model route, removes keys and tokens from transcripts before sending, and caches recaps locally. Needs python3 and zstd.

16 days agoSessions & MessagesMIT
S

dsh-neuron-memory

shadowrjh/dsh-neuron-memory

Neuron-inspired memory for dsh: turns buffer into a hippocampus, a nightly patrol classifies fragments into pools, and each turn injects a minimal auto-compacted handoff, the live mood (via dsh-feiyu-mood), and only relevance-filtered memories (Ebbinghaus half-life decay; recalled memories are reinforced like spaced repetition). Hard caps bound storage; past-session original text is searchable over multi-frame zstd; dsh-fish-memory stores can be imported. Optional vector retrieval (off by default, keyword fallback). The 3D panel offers four themes and pulses a signal from the center to each recalled memory.

112 days agoMemoryMIT
D

dsh-session-bridge

dylanyeung0929/dsh-session-bridge

Read, message and live-follow local DeepSeek Harness sessions from inside an agent: four tools (session_list, session_read, session_send, session_chat) plus a matching Python CLI, over the desktop app local RPC; transcripts also read offline. Requires Python 3.10+; offline transcript reads also need the zstd CLI.

116 days agoSessions & MessagesMIT
O

dsh-token-mb

olimc2016/dsh-token-mb

DSH Token 用量 / 花费 / 余额面板(社区插件,非官方;即 dsh-token-meter-panel 的短名孪生包,二者代码相同,可同时安装):兼容 DSH 0.2.x,零外部依赖(无需 zstd/zstdcat/Homebrew)· 账户余额走 DeepSeek 账号登录或 API Key · 峰谷分档计价 · 成本构成 · 按会话明细 · 预算告警。Community token usage, cost & balance panel for DeepSeek Harness.

127 days agoUsage & BillingMIT
1

agent-clinic

1687210989/agent-clinic

Read-only clinic for DSH session logs: 22 named diagnostics (token waste, retry and failure loops, context bloat, cross-session amnesia, idle MCP servers and skills), each reported with a replayable evidence locator such as session.v4.jsonl.zstd#L101-L110, and each finding turned into an executable prescription — a profile-patch YAML snippet or a command with current to suggested values, risk, verification and source — plus a feedback command that retires a prescription you reject, after which the report states it was removed by your feedback. Zero dependencies, default zero egress, session files are never written.

1last monthUsage & BillingMIT
H

dsh-agent-billing

hoyyang/dsh-agent-billing

Agent billing and usage observability for dsh web: session-log direct-scan recording (zstd, per-event timestamps, watermark + lastSeq double dedup), multi-account rate profiles per provider and model, per-window live badge reading the window session id via React fiber, full glassmorphism dashboard with 14-day sparkline, budget alerts, relay-station balance queries and a 332-model official price library.

12 months agoUsage & Billing
Z

dsh-session-migration-repair

zzdhsxk/dsh-session-migration-repair

Repairs legacy DSH session logs that the current build refuses to migrate, recovering missing tool-call ids and names from the log itself and verifying each repair against the real v0 to v3 migration chain before writing.

12 months agoSessions & MessagesMIT
C

dsh-session-recovery

coprexist/dsh-session-recovery

Recover deleted or corrupted dsh sessions (session.jsonl.zstd) and memory (memory.db) from the raw disk, and repair rebuilt sessions that fail to resume via the /session-repair command in the web UI.

13 months agoSessions & MessagesMIT
S

dsh-session-repair-ui

semidia/dsh-session-repair-ui

Session repair button in the conversation header: detects & fixes session-log corruption — tool-call id swaps, empty call ids (`message must have tool source`), unknown event types from disabled plugins (marks `ignorable`), torn zstd tails, missing final-frame newlines; ghost-style UI, auto-backup before writes.

13 months agoSessions & MessagesMIT
A

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.

13 months agoSessions & MessagesMIT
M

dsh-history-search

mkpoli/dsh-history-search

Adds one agent tool (read-only on your transcripts) that searches Claude Code, Codex and DSH session transcripts and returns each match with its resume command. Needs ripgrep (rg) and zstd (zstdcat) on PATH and keeps a plain-text cache of DSH sessions under ~/.dsh/cache/history-search.

07 days agoTools & CapabilitiesMIT
X

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.

07 days agoSessions & MessagesMIT
A

dsh-needs-attention-sidebar

almazom/dsh-needs-attention-sidebar

Hospital-triage board for the DSH sidebar: sessions whose latest turn ended in an error (red = fatal, amber = 429/rate-limit) or is waiting for approval are grouped under an Attention tab, next to Working and Finished tabs, with ticking durations, dismiss with undo, unseen markers and EN/中文 auto-locale. An eye icon hides the session list (the header then shows Workspaces · N) and a Duty-gated chevron folds the nav bar; clicking a row opens the session across workspaces. Needs the zstd tool (zstdcat) on PATH. On-request log scan through a guarded same-origin route — no background daemons, zero core edits.

04 days agoUI EnhancementsMIT
D

dsh-qq-archive

daphne999/dsh-qq-archive

Local searchable archive of DSH chat history: decodes the multi-frame zstd session logs (thousands of concatenated frames), extracts user and assistant text into SQLite, and exposes sync / search / stats tools. Idempotent imports, no external service, nothing leaves the disk.

07 days agoMemoryMIT
C

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.

018 days agoSessions & MessagesMIT
H

dsh-sync

huangfuren/dsh-sync

Move an entire dsh installation to another machine and check it item by item. Three layers go across: the declaration layer (settings, credentials, plugin declarations and vendored link: sources), the state layer (sessions, storages, skills, attachments) and, optionally, the workspace project code. Sessions are rewritten at the zstd header frame only, workspace paths are remapped through an explicit path mapping, and at the end 14 checks (I1–I13 plus I6b) report PASS / FAIL / WARN. A LAN route pairs two machines and pulls the bundle over directly; merge mode diffs a bundle against a machine that has already been in use and stops before writing anything while conflicts are undecided.

08 days agoDev & Plugin ToolsMIT
4

dsh-session-path

439436269-ctrl/dsh-session-path

Copies a session log path (or a paste-ready handoff block) and turns the multi-frame zstd log into a readable file another session can continue from.

08 days agoSessions & MessagesMIT
E

dsh-session-migrate

eightfs/dsh-session-migrate

Cross-version session migration for DSH: sweeps legacy session stores (v0 plaintext, .zstd and .zip exports), re-pins the header cwd to the target workspace and drops sessions in so the persistence layer upgrades them on open; settings sidebar with env/import/list/convert tabs plus a CLI (check / fix / import).

025 days agoSessions & Messages
S

dsh-log-memory

says693/dsh-log-memory

Popup guardian for session logs: opens with the Web UI on a configurable reminder interval (10 min-3 h), with one-click incremental backup of every session.jsonl(.zstd) under ~/.dsh/sessions in raw or readable chat-log format.

0Just for FunPossibly stale