deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
Any DeepSeek Harness session can restart Desktop and come back with its own mission.
Community plugin for DeepSeek Harness. Not an official DeepSeek AI product.
Host-only. Writes a handoff for the calling session, requests the official Desktop restart, then agents.resumes that persisted identity if it is not live yet and followups it. GUI does not have to open the tab first.
dsh plugin --profile desktop add github:NecromanAlbert/dsh-self-restart
Restart Desktop after install. Any session on that profile then sees dsh_restart_session.
{
"mission": "Reload plugin copies, then verify the notes pad still opens.",
"reason": "reload-client"
}
| Argument | |
|---|---|
mission |
Required. Self-contained. The next turn after boot only sees this text. |
reason |
Optional. Stored on the handoff file. |
sessionId |
Optional. Defaults to currentInitiator. Do not point this at another session unless you mean to. |
After boot the plugin:
$DSH_HOME/self-restart/handoff.json (max age 30 minutes).agents.resume({ resumeSessionId }) if that session is not live.followups a plugin notice with the mission.One handoff file at a time. A second call before restart overwrites the first.
dsh web process killer / scheduled-task relaunch.targetSessionId).If the Host has no desktopActions.requestRestart, the tool still writes the handoff and tells you to restart Desktop yourself.
node --test
Host: lib/index.js. Shared: lib/handoff.js, lib/paths.js, lib/followup.js. No Client half.
MIT.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。