mirror of
https://github.com/bmad-code-org/BMAD-METHOD.git
synced 2026-08-30 17:14:59 +08:00
4d8b62486c
The prior commit described agent-team mode as "one shared room" where relaying user turns keeps everyone in sync. Claude Code's Agent Teams documentation contradicts this: communication is a point-to-point Mailbox (`SendMessage` to a named recipient, "send one message per recipient" to reach everyone) with no broadcast. An idle member does not observe exchanges it isn't addressed in. So keeping the room in sync is the lead's job, not the channel's. Replace the "shared room" line in mode-agent-team.md with the point-to-point reality: relay each user turn to the members who need it, and catch an idle member up on what it missed before it speaks again. mode-subagent.md's "One shared room" stays — there the orchestrator is the sole channel and already routes the whole exchange, matching plain Subagents' report-back-to-main model. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>