polohot/dsh-adrian-agents-group-work0

dsh-adrian-agents-group-work

Group work for DeepSeek Harness: turn one session into a room with a chair and several member agents that message each other and share a task list.

包名
dsh-adrian-agents-group-work
版本
0.1.4
许可证
MIT
最近更新
2026年9月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:polohot/dsh-adrian-agents-group-work

Configuration

The row accepts four optional fields.

FieldDefaultMeaning
progressLinestruePush one short progress line per busy member
progressIntervalMs30000The interval between progress passes
shutdownWaitMs20000How long room_close waits for members to settle
verbosefalsePrint every mailbox write, task change, and progress line to the server console

A progress line names the last completed tool call of that member, as in bear: web_search. The plugin records every completed call in memory, so a line costs no model call and creates no session. A line that reports a long idle time, as in bull: bash, idle 124s, tells the chair that the member may be stuck. Set progressLines: false to switch the feature off.

The server console stays quiet by default. It prints the boot line, a room opening and closing, a pause or a resume, and every failure. Set verbose: true to add the per-session arming line, every mailbox write, every task change, and every progress line.

The plugin arms the chair capability in every root session the harness creates, including sessions restored at startup. The work is silent. Arming later does not work: the request is assembled before the message that would trigger it, so the first request of a session must already carry the room tools.