JinkaiLiu/dsh-autonomy

JinkaiLiu★ 1TypeScriptLast synced: 2026-08-16

Open on GitHub

Switch between Chat and Agent without leaving your DeepSeek Harness session.

README excerpt

dsh-autonomy Switch between Chat and Agent without leaving your DeepSeek Harness session. dsh-autonomy adds an always-visible Chat Agent control on a dedicated row above the Web composer. It never overlays the text area or consumes space in the composer's tool row. The selection belongs to the current session, survives reloads and resumes, and follows a fork through the durable session log. Why Sometimes you want the harness to investigate, edit files, run commands, and keep going. Sometimes you only want a concise answer while you stay in control. Changing agent presets does not solve that mid-session. dsh-autonomy changes the current session's autonomy without replacing its model, preset, history, sandbox, or permission policy. The plugin was built in response to DeepSeek Harness Discussion 1644. Mode Model sees tools Tool execution Typical turn Chat No Denied One text response Agent Original DSH tool set Original DSH policy Normal agent loop Install This release targets DeepSeek Harness 0.1.0-rc.6 . From npm: From a local checkout: The package declares a DSH bundle, so dsh plugin adds both its host behavior and Web client control to the selected profile. For a GitHub install, DS…

View full README on GitHub →
Agentsagentautonomychat-modedeepseek-harnessdshdsh-plugin

Category