dshbase

Plugin directory / Developer / dsh-session-bridge

dsh-session-bridge

Verified · install-tested on dsh FuWenLianggit

✓ Actively maintained Builds on 1 official DSH packages

View on GitHub ↗ ← Back to plugin directory

0Stars
0Forks
0Open issues
—Language
2026-08-15Last push
Cross-platformPlatform

What it does

Session-level multi-thread orchestration for DeepSeek Harness: create ordinary sessions, send queued or interrupt prompts to any session by id, and enumerate sessions. Installs globally, independent of any agent preset.

✅
Our take
Works — verified, early-stage project

Session-level multi-thread orchestration for DeepSeek Harness: create ordinary sessions, send queued or interrupt prompts to any session by id, and enumerate sessions. Installs globally, independent of any agent preset. It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

dsh-session-bridge

Session-level multi-thread orchestration for DeepSeek Harness. Installs as a
bundle in the web profile and registers globally — every session can use
the tools regardless of agent preset.

Tools

Tool Purpose
session_create Create an ordinary session in the caller's workspace (optional initial prompt); returns the session id. The child binds to the caller's standing composition via composeFrom — never re-mounts another preset.
session_send Deliver a prompt to any ordinary session by id. queue = next-turn FIFO (busy targets finish their turn first); interrupt = insert at the next step boundary. Cold sessions resume automatically. Subagent sessions are refused.
session_list Enumerate ordinary sessions (id, title, cwd, running); optional workspace filter.

Install

From the Git repository (recommended):

dsh plugin --profile web add https://github.com/FuWenLianggit/dsh-session-bridge

Or from a local checkout:

dsh plugin --profile web add <path-to-this-checkout>

Restart dsh web and hard-refresh the browser. Uninstall with
dsh plugin --profile web remove dsh-session-bridge.

Notes

  • Send/creation use the harness's built-in session/agent services; the plugin
    only wraps them into model-facing tools.
  • Cross-session messages are recorded with source: { kind: 'plugin', plugin: 'session-bridge' } for provenance.
  • Only ordinary sessions are addressable; subagent-owned sessions keep the
    subagent routing fence.

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install dsh-session-bridge for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:FuWenLianggit/dsh-session-bridge

Headless (CLI) profile:

dsh plugin --profile headless add github:FuWenLianggit/dsh-session-bridge

Test report

Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7819 plugins →