# New Feature Requests ## 1) Multi-Message Mode (human multi-message) ### Config - **Multi-message start marker**: configurable, default **↗️** - **Multi-message end marker**: configurable, default **↙️** - **Multi-message prompt marker**: configurable, default **⤵️** ### Logic - When a **human** message contains the **start marker**: - Pause **turn manager** in that channel. - All agents in the channel reply using **no-reply** model. - Channel enters **multi-msg mode**. - In multi-msg mode: - Each human message triggers **moderator bot** to reply with the **prompt marker**. - Continues until a human message contains the **end marker**. - When a human message contains the **end marker**: - **Turn manager** resumes for that channel. - **Moderator** sends the **scheduler marker** prompting the next agent to speak. --- ## 2) Shuffle Mode (turn order reshuffle) ### Config / Command - Maintain `shuffling: boolean` **per Discord channel**. - Slash command: `/turn-shuffling [on | off]` to view/control. ### Logic - When shuffle is **on**: - After the **last speaker** in the turn list speaks, - Shuffle the **turn order list**. - Constraint: **the previous last speaker must NOT become the first speaker** after shuffle.