AI Agent Hub
Back to plugins
🖥️

dsh-plan-toggle

Client Updated 2026.09.08

Run the following command in DeepSeek Harness:

dsh plugin install Nanmu-del/dsh-plan-toggle

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

Open a terminal in DeepSeek Harness and run dsh plugin install Nanmu-del/dsh-plan-toggle to install this plugin; the source repository is available at https://github.com/Nanmu-del/dsh-plan-toggle .

About this plugin

In the DeepSeek Harness web client, the official Plan badge has a small but annoying quirk: it only appears in the tool row while plan mode is already active. The moment you switch it off, the badge vanishes entirely, and re-enabling it means reaching for the input box and typing /plan by hand. If you find yourself flipping between the two states often, that repeated command-typing adds up as unnecessary friction.

dsh-plan-toggle keeps things simple: a persistent two-state chip lives in the composer tool row at all times. The unmarked state reads Plan and a click turns plan mode on; the active state reads Plan with an x and a click turns it off. Under the hood it drives the exact same /plan and /plan off command channel and the official plan projection, so the global state stays in sync no matter whether you toggle via the button or via a command. It also registers under its own plan-toggle locale namespace, sidestepping any dictionary collision with the official plan namespace.

This plugin is for users who treat plan mode as a high-frequency daily switch, such as writers or developers who like to sketch a plan first and then execute, and who would rather see a visible, always-present toggle than remember command syntax each time. One persistent button, one click, state changes.

Use Cases

  • Switching between plan and execute mode many times a day without retyping commands
  • Wanting a permanently visible state chip so the current plan mode is always obvious
  • Preferring mouse or touch interaction over keyboard command entry

Best For

  • Writers or developers who follow a plan-then-execute workflow
  • Daily DSH web-client users who rely heavily on plan mode
  • Efficiency-minded users who prefer visual controls over memorized commands