dsh-send-mode: The Queuing/Guiding Switch in the Input Box
dsh-send-mode is a client-side plugin maintained by BeiSheng2333. It provides a toggle switch in the input box toolbar to switch the behavior of the Enter and Send buttons during agent runtime: Queue (wait for the current reply to finish before sending) or Append (add the instruction to the current task for the AI to process as soon as possible). The toggle reads and writes the ui-conversation.busyEnter setting of the DSH Host, sharing the same state and bidirectionally syncing with the built-in "Settings -> General -> Send behavior when busy"; Cmd/Ctrl+Enter always uses the other mode. The plugin is a pure client-side bundle with no Host logic and does not initiate network requests; it only takes effect on the Web client. It was developed and validated on the DSH 0.2.1-rc.3 Web client, depends on ui-conversation, ui-settings, and ui-locale, and requires Node.js >= 20. Installation is performed by selecting the local repository directory in the plugin management interface or by downloading dsh-send-mode-1.0.0.tgz and adding it; no additional configuration is required. This article describes the mode behaviors, installation steps, directory structure, typical usage, applicable scope, and notes.
Read More