ChisaAlter/dshbot

dshbot adds sidebar bot contacts and group rooms to DeepSeek Harness: 1:1 bot contacts and group rooms created with origin 'dshbot' (hidden from workspace session lists), peer-equal talking-circle rounds over ask_participant for rooms of 2-6 bots, asynchronous send_to_agent messaging, a structured durable task handoff with delegate_to_agent/update_task/list_tasks and an idempotency key, a bounded audit trail in the dshbot catalog, and a single remember write path. On first load it provisions its own dshbot-room agent preset.

dshbot adds sidebar bot contacts and group rooms to DeepSeek Harness. Its Bots sidebar tab holds 1:1 bot contacts and group rooms whose sessions are created with origin 'dshbot' and hidden from workspace session lists. Group rooms follow a talking-circle contract: the room parent never calls a chat model, scheduling is peer-equal rounds over ask_participant, and members deliver visible text only through send_room_message or (pass) to stay silent, with rooms of 2-6 bots and fixed limits of 10 member attempts and 3 rounds. It supports asynchronous A2A messaging with send_to_agent and a structured work handoff with delegate_to_agent, update_task and list_tasks (task, constraints, success criteria and an optional idempotency key), appends a bounded audit trail of task and message transitions to the dshbot catalog without adding a database or worker service, and writes memory only through the single remember tool under $DSH_HOME/dshbot-memory/.

Sessions & Messages ★ 0 updated 2026-09-04
View on GitHub ↗

Install

dsh plugin --profile web add github:ChisaAlter/dshbot

Copied verbatim from the README's install block, which gives the repository form and notes the npm form dsh plugin --profile web add dshbot@0.2.0 as available once published; the package was not resolvable on the registry on 2026-10-13, so the github: form is used.

Compatibility

A standalone DSH desktop plugin - the desktop shell does not bundle or force-load it. On first load the plugin provisions its dshbot-room agent preset into $DSH_HOME/.agent-presets/ itself (and refreshes it on upgrades), so no host-side preset copying is required, and removing it with dsh plugin remove dshbot removes the sidebar tab. English README.

Details

Alternatives

Ausntar/dsh-live-trace · beijingwahw/dsh-companion · caoqinnan-web/organize-workspace-sessions

More plugins in Sessions & Messages

Browse more in Sessions & Messages

Guides for Sessions & Messages plugins