← ALL PLUGINS

Coordinator

Any chat can run its work in threads that report back to it.

Source on GitHub ↗
A coordinating chat, Gateway 2.4, in dark mode: its three threads are nested under it in the session list, and the handbacks of Version 2.4.0 and Changelog 2.4.0 say done.
A chat that coordinates: each thread hands its result back as the chat's next turn, and the threads are listed under the chat.
A coordinating chat, Gateway 2.4, in light mode: its three threads are nested under it in the session list, and the handbacks of Version 2.4.0 and Changelog 2.4.0 say done.
A chat that coordinates: each thread hands its result back as the chat's next turn, and the threads are listed under the chat.

What it does

Type /coordinate in a chat, and the chat can start threads. Each thread is a DSH session that does one task in the chat's folder and hands its result back to the chat. The chat keeps its model, its permission and your tools, and you can open any thread and talk to it.

Turn it on with /coordinate or the Coordinate button; /coordinate off stops it.
Threads are ordinary DSH sessions, listed live under the chat that started them.
A thread hands back when it is done, blocked or needs a decision. The handback is the chat's next turn.
New threads start on the model and effort in the chat's Thread settings.
A thread that stops without a handback gets one nudge, then the chat gets a short note.

Details

VERSION0.1.0
REQUIRESNo other plugin or service.
TESTED ONmacOS

Install

FIRST, ONCE
git clone https://github.com/bertholomus/dsh-public-plugins ~/.dsh-plugins/dsh-public-plugins
THEN
dsh plugin --profile desktop add ~/.dsh-plugins/dsh-public-plugins/plugins/coordinator

Back up your profile first. The README has the full steps and every setting.

Pictures

These plugins are independent work. They are not made or endorsed by DeepSeek.

Pictures from a demo home, made by npm run showcase in dsh-public-plugins @ 3ec3465