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.