ishuowang/dsh-rolehub-bridge

Discover and verify portable RoleHub roles, pin each exact bundle, then launch its prompt and bundled skills in an isolated, continuable DSH Session with Host-approved tool bindings and optional Agent Team Room attachment.

Lets you choose a portable agent role, verify its bundle and start it as a native, continuable DeepSeek Harness Session without the current conversation becoming something else. RoleHub Bridge is the native DSH compatibility layer for RoleHub: it fetches roles only from the Hubs your Host is configured with, verifies and pins the exact bundle, computes an effective policy that the Host owns, and spawns a role-scoped child session rather than rewriting the session you are in.

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

Install

dsh plugin --profile web add github:ishuowang/dsh-rolehub-bridge#v0.2.0

README install line quoted verbatim (tag-pinned). The README also lists the companion dsh plugin --profile web add github:ishuowang/dsh-agent-team-room#v0.6.0, while stating that Agent Team Room is an optional destination for the resulting session — not a dependency and not a source of role authority. Both tags verified live 2026-09-16 via the GitHub API (dsh-rolehub-bridge: v0.2.0, v0.1.0). Registry check 2026-09-16: no dsh-rolehub-bridge npm package resolved.

Compatibility

README: the bridge discovers portable roles from Host-configured Hubs, verifies and pins an exact bundle, computes a Host-owned effective policy and creates a separate role-scoped child Session. The README is emphatic that there are no built-in company teams, personas or Room scenarios — a role appears only when a person explicitly selects it. Repo verified 2026-09-16 (1★, MIT, last push 2026-09-04).

Details

Recent updates

The README documents the responsibilities table, the trust model and the commands rather than a release-by-release table.

FAQ

How do I install it?
The README's tag-pinned command is dsh plugin --profile web add github:ishuowang/dsh-rolehub-bridge#v0.2.0; the companion Agent Team Room plugin is installed separately and is optional.
Does it come with built-in teams or personas?
No — the README says there are no built-in company teams, personas or Room scenarios; a role comes from RoleHub only when a person explicitly selects it.
What happens to my current conversation?
Per the README the current conversation stays itself: the bridge creates a separate role-scoped child Session instead of replacing it.

More plugins in Sessions & Messages

Browse more in Sessions & Messages

Guides for Sessions & Messages plugins