dsh-in-convo-mode-change
Run the following command in DeepSeek Harness:
dsh plugin install jiangr100/dsh-in-convo-mode-change
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install jiangr100/dsh-in-convo-mode-change (full source: https://github.com/jiangr100/dsh-in-convo-mode-change), then restart the dsh web process to activate the plugin.
About this plugin
In the DeepSeek Harness web UI, a conversation's agent preset is locked the moment the session starts. The header icon is read-only, and the built-in mode picker only appears on the new-session hero screen. Realising halfway through a chat that you need Code (PTC), Minimal, or a custom preset used to mean one thing: abandon the context and start over. dsh-in-convo-mode-change exists to eliminate that friction.
The plugin replaces the read-only header label with a clickable mode menu, letting you switch presets on any conversation that is already in progress. Under the hood it calls the host's own agentPresets.recompose() — the same code path the blank-session picker uses — records an agent-preset/selected event in the session log so the transcript stays accurate, and applies the change from the next turn onward. While a turn is actively running, the menu is disabled on the client and the host also refuses the request as a second line of defence, preventing mid-call scope-chain reparenting from stranding in-flight tool invocations.
If you commonly draft in Standard mode and then want the richer code rendering of Code (PTC), or flip between Creator and Minimal to tune the experience, this plugin lets you pivot with a single click — no new session required.
Use Cases
- Switching from Standard to Code (PTC) mid-chat for richer code rendering
- Flipping between Creator and Minimal without restarting the session
- Moving between custom presets during an ongoing conversation
Best For
- Harness daily users who frequently switch between conversation modes
- Users with custom agent presets who want dynamic mid-session adjustments
- Web UI users who find restarting sessions to change modes too cumbersome
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.