3962f75583
When a peer hangs up or rejects in a group call, remove them from the participant set instead of ending the entire call. The call only ends when no peers remain (all others left). Similarly, if a peer rejects during the Offering phase of a group call, remove them but continue ringing remaining peers. For incoming group calls, if the original caller hangs up the call ends immediately. If another group member leaves, the call continues as long as at least 2 members (including self) remain. https://claude.ai/code/session_01LR8NmFGdMoDTVcfKjL7HWR