dsh-flow-queue: Draw flowcharts in the DSH right sidebar to execute steps only at round boundaries.
In DSH, `/model` takes effect immediately. Switching models while a round is still running results in retries being sent using the new model, effectively swapping the model for that round. `dsh-flow-queue` is a DSH community plugin maintained by Eclipse-NotFound (MIT, workflow category) that visualizes prompts, model switching, command execution, branching, loops, breakpoints, fan-out, and cross-session messaging as a directed graph. The engine only advances when the state is persisted at the `turn` or `end` phase and the Agent is idle, ensuring that model switching always occurs between turns. To install, use `dsh plugin --profile web add github:Eclipse-NotFound/dsh-flow-queue`. It requires DSH >=0.2.1-rc.1 <0.3.0; after installation, restart the web runtime and refresh the page. The README includes a minimal, runnable "Prompt -> Switch Model -> Branch -> Breakpoint" example that can be completed in five minutes. It supports parameterized reuse of workflow packages and includes two built-in packages: `report-protocol` and `superagent-review`. The plugin runs with the permissions of the current DSH process, so please read the source code and license before installing.
Read More