AI Agent Hub
Back to plugins
🖥️

dsh-rescue-tui

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install marshfolx/dsh-rescue-tui

Paste the following prompt into your AI chat to install this plugin:

Install by running dsh plugin install marshfolx/dsh-rescue-tui in the DeepSeek Harness terminal; the repository is at https://github.com/marshfolx/dsh-rescue-tui

About this plugin

The web server will not start, the port is taken, the browser is unresponsive — yet your session log is still on disk and you do not want to start over. dsh-rescue-tui is a minimal terminal rescue TUI built for exactly that moment: a pure plugin mount with zero core changes, ready to use the instant you plug it in.

It folds DSH session resume, three-tier permission inheritance (sandbox-policy + approval + permission-presets), dynamic model routing, effort-level tuning, web_search, and a lightweight web_fetch provider into a single native readline + ANSI terminal. Out-of-bounds writes are caught by the sandbox and escalated to a y/N prompt at the terminal; /model lets you switch providers in place on the same session log without losing history; /effort adjusts reasoning depth independently of the model. The tool surface is deliberately trimmed — keeping pwsh/bash, file editing, and search/fetch while disabling subagent, workflow, and other heavy collaboration features, since one person and one agent are usually enough for a rescue job.

Best for: SSH remote maintenance, low-spec environments, emergency session continuation after a WebUI outage, and any situation where there is no GUI but you still need to keep a DSH session alive. No third-party UI dependencies; Node 22 is the only hard requirement.

Use Cases

  • Web server is down; resume the on-disk session log straight from the terminal
  • Maintain DSH sessions over SSH on a server with no GUI
  • Low-spec or emergency setup where zero third-party UI deps matter

Best For

  • SRE / DevOps engineers maintaining DSH sessions over SSH
  • Developers working in constrained environments (containers, low-spec VMs) who need a quick rescue path
  • Terminal users who lost the WebUI and want to pick up where the session left off rather than start over