← Back to list

dsh-fork-relink

DeepSeek Harness Sessions & Messages Low risk

Fork companion that auto-relinks subagent session records to the forked child: listens for the official session/created event and rewrites only the durable parentSession header frame of cold subagent children (with trash backups), so forked conversations keep their subagent panel, agent routing, and descriptors — the whole subtree follows, filtered by what the fork seed references.

fork 伴随插件:官方 fork 发生后,自动把原会话的直接子 agent 记录头帧 parentSession 重链到新会话(仅重写头帧,其余帧字节原样,先备份到回收站),fork 出的对话完整保留子 agent 面板、代理路由与 descriptor 信息;按 fork 子会话 seed 的引用过滤,整棵子 agent 树统一跟随。零 UI、零路由、零依赖,与 AI 结对开发。

How to install

DeepSeek Harness dsh plugin add github:Enosensu/dsh-fork-relink

About

dsh-fork-relink DSH(DeepSeek Harness)官方 fork 的伴随插件:**fork(分支)发生后,自动为原会话的直接子 agent 创建完整副本挂到新会话下**——fork 出的对话完整保留子 agent 面板、代理路由、descriptor、label 等信息;原会话的子 agent 记录原样保留(复制而非转移,两个分支互不干扰)。 本插件由 Enosensu 与 AI(ZCode 智能体,GLM 模型)结对开发 · Co-developed with AI. 背景 DSH 的 fork(会话列表里的分支按钮)用**新会话 id** 承接被继承的历史,而子 agent 会话按 parentSession 挂在父会话下。fork 之后,子 agent 记录仍指向旧会话——新对话的子 agent 面板为空,子 agent 的全部工作记录"消失"(实际仍在磁盘上,只是脱离了新对话)。 原理 监听官方 session/created 事件。fork 子会话(isSeeded 且有 parentSession 且 origin !== 'subagent')进入 store 时,为旧会话的每个直接子 agent 调用官方 agents.create 创建**完整副本**: meta.parentSession 在创建那一刻就指向 fork 子会话(无文件改写…

Recommendation signals

48 Tool quality · Based on stars, downloads, maintenance, security and docs
User interest · Adjusted by in-site views, install copies and download clicks
48 Overall
0views
0unique visitors
0install copies
0download clicks
0outbound clicks

Meta

License
MIT
Language
JavaScript
GitHub stars
2
mo. downloads
Last push
2026-09-16
Created
2026-09-10

Links

GitHub ↗ Report issue ↗

Basic safety check

Findings
curated 收录但无 npm 包/安装命令
Sources
curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
Topics
deepseek-harness, dsh-plugin

Related plugins

DeepSeek Harness
Score77

DSH-EasyRewrite

Renzic-Stone/DSH-EasyRewrite

Inline-edit and recall your own user messages in dsh web — lazily and seamlessly, with a version pager and per-session draft persistence.

☆ 115 ↓ 8.1K Sessions & Messages
DeepSeek Harness
Score75

dsh-synapse

liangmianya/dsh-synapse

Visual, non-linear conversation workspace for DeepSeek Harness — sessions, follow-ups and branches become a browsable conversation map.

☆ 402 ↓ 1.1K Sessions & Messages
DeepSeek HarnessClaude Code
Score71

dsh-claude-move

PerryLink/dsh-claude-move

Four-source migration wizard: move Claude Code, Codex, OpenCode and Hermes sessions, memories, skills, instructions and slash commands into DSH (/move wizard with approval gate and idempotent move.json, resumable sessions).

☆ 23 ↓ 3.1K Sessions & Messages
DeepSeek Harness New
Score71

dsh-web

zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery

Chat recovery for DSH: edit the last finished user message and explicitly retry failed turns, both via session-fork branches that leave the original conversation untouched.

☆ 5.9K ↓ – Sessions & Messages