mirror of
https://github.com/bmad-code-org/BMAD-METHOD.git
synced 2026-08-30 17:14:59 +08:00
3dd88943ec
A runtime read the opening prompt as a task and, once it was satisfied, concluded the party was over and closed the spawned agents. Party mode is principally interactive: the opening intent is a topic, not a stopping point. - SKILL.md: state the party is interactive and open-ended; it ends only when the user signals done. Add an explicit `--non-interactive` flag as the one opt-in path that serves a single intent and then wraps up. - mode-subagent.md / mode-agent-team.md: add a lifecycle contract — one standing agent per persona, kept alive for the whole session, visible roster, resume/respawn if dropped, close only at wrap-up. A member that finished its task is idle, not done. - mode-subagent.md: add "One shared room" — every standing member hears the whole exchange each round, speaking or not, so personas stay in sync and a history can form. mode-agent-team relays every user turn to all members. - docs: document the interactivity default and `--non-interactive`. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>