jifeng15/dsh-web-restart

jifeng15★ 0Shell最后同步: 2026-08-16

在 GitHub 打开

True hot-loading for dsh web: safely auto-restart after installing plugins, editing config, or upgrading dsh. DSH plugin/skill, tmux-hosted safe restart. 让 dsh web 实现真·热装载:装插件/改配置/升级本体后自动安全重启,不用再手动去命令行重启。

README 摘要

dsh-web-restart True hot-loading for dsh web : after installing plugins, editing config, or upgrading dsh itself, see the effect immediately — no more manually restarting from the command line. English 简体中文 Changelog v2.0.0 (hot install, no restart) - 🎉 Hot install/uninstall — installing/removing plugins no longer restarts. Bundled dsh-web-hot host plugin hot-applies patch rows via include.update at runtime; the PID never changes . - ✨ New commands: dsh-web install (hot first, fallback to safe restart), dsh-web remove (hot first, fallback to safe restart). - 🛡️ dsh-web session : report the resolved tmux session (auto-discovered, never assumes dsh-web ). - 📦 Module-level code updates still require a restart (Node require cache) — structural limit, falls back automatically. v1.0.0 (safe restart) - First release: tmux hosting + tmux-server independent delayed restart, covering plugin changes, config edits, and dsh upgrades. - Crash auto-restart with a 3-strike circuit breaker; port/session auto-discovery; bilingual README. The problem it solves (what we actually hit) While using dsh web , I found that DSH has three kinds of changes that require a process restart to take effect — in…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdsh-plugindsh-skill

分类