Releases: ishuowang/dsh-agent-team-room
Release list
v0.6.0 — Native @ member mentions
Native @ member mentions
Start a leader Session draft with @ to search active members across its open Rooms in DSH's native input-trigger menu. Selection binds the exact Room/member identity, and Enter relays only the remaining body through the existing leader-authorized /room send path—without broadcasting or prompting the leader model.
Duplicate labels are disambiguated, stale selections fail closed, and the Host rechecks Room ownership and membership at delivery time. Quoted bodies beginning with --, plus apostrophes, backslashes, Unicode, and newlines, now round-trip safely.
Native UI compatibility
Header and footer invitation providers now use distinct child-slot keys, removing the SlotCore duplicate-declaration failure while retaining the established header key for existing bridges. The README includes a real bundled DSH Web screenshot using synthetic Room data.
Install
dsh plugin --profile web add github:ishuowang/dsh-agent-team-room#v0.6.0
dsh webFull changelog: v0.5.0...v0.6.0
v0.5.0 — Native invite provider slot
Native RoleHub invite provider slot
Agent Team Room now exposes the additive typed agent-team-room.invite.provider list slot inside its existing native member attach panel. Independent bridges such as dsh-rolehub-bridge can contribute verified member pickers without replacing Room's UI or adding built-in roles, prompts, skills, scenarios, or orchestration policy.
When no provider is installed, the slot renders nothing and standalone Room behavior remains unchanged.
Provider-neutral profile envelope
The public attachSession convenience API can now carry an optional JSON-serializable profile reference with apiVersion, kind, id, and optional version or digest. Room validates and persists a detached copy as provenance only; it never treats profile metadata as a capability grant.
Existing attachSession calls without a profile remain compatible.
Install
dsh plugin --profile web add github:ishuowang/dsh-agent-team-room#v0.5.0
dsh webFull changelog: v0.4.0...v0.5.0
Agent Team Room v0.4.0
Agent Team Room v0.4.0 is a deliberate boundary reset: Room is now only a durable membership, delivery, and lifecycle container.
Highlights:
- provider-neutral
RoomMemberProviderSPI with a built-in existing-child DSH Session adapter - native DSH Web header/footer entries, Modal-based member management, and destructive-action confirmation
- optional, non-authorizing RoleHub
AgentRoleprovenance for independent bridge plugins - no bundled roles, scenarios, prompts, skills, task board, or standalone dashboard
- minimal read-only native UI projection; message bodies, provider addresses, profile digests, events, and transcripts stay out
- schema v1 → v2 migration preserves Rooms and Session membership, redacts legacy delivery bodies, and removes legacy task records
Before upgrading, back up $DSH_HOME/agent-team-room/rooms.json. This release does not delete backing DSH Sessions.
Install:
dsh plugin --profile web add github:ishuowang/dsh-agent-team-room#v0.4.0See the bilingual README and CHANGELOG.md for the complete contract and security boundaries.
Agent Team Room v0.3.0
Seven native Room scenarios for DeepSeek Harness.
- Adds OPC, deep research, software delivery, incident response, customer support, content campaign, and plan-execute-review templates
- Adds
room_template_list,room_create_from_template, and the Host/room-templatecommand - Uses the official DSH Web
popupSelectwith an explicit multi-Agent quota confirmation - Keeps every role in an independent continuable Session under the existing Leader authorization boundary
- Validates capacity before writing and closes traceable partial Rooms when provisioning fails
- Adds bilingual scenario concept diagrams and clarifies the native entry versus the optional read-only board
Verified against DSH 0.1.0-rc.6 with 70 tests, package inspection, and a real Web-profile boot.
Agent Team Room v0.2.0
Native DSH Web integration without replacing the conversation UI.
- Adds an official additive Rooms action in the sidebar footer
- Opens the existing same-origin room dashboard in a new tab
- Ships a prebuilt ModuleLoader-compatible client bundle
- Includes a real DSH Web screenshot and bilingual documentation
Verified with 35 tests, a clean-profile plugin install, and a real DSH Web browser smoke test.
Agent Team Room v0.1.0
First public release of Agent Team Room for DeepSeek Harness 0.1.0-rc.6.
Highlights:
- persistent rooms with explicit Leader ownership and independent continuable Agent Sessions
- direct messages, broadcasts, tracked assignments, explicit correlated completion, waits, removal, and close flows
- responsive read-only DSH Web mission-control dashboard
- atomic local persistence, bounded retention, loopback-first dashboard access, and restart recovery
- English and Chinese documentation plus prebuilt GitHub-install artifacts
Install:
dsh plugin --profile web add github:ishuowang/dsh-agent-team-room#v0.1.0
dsh web