From f77dbc24407dc553a6b9fa41a8a8a53439490ee9 Mon Sep 17 00:00:00 2001 From: witcheer <208820874+notwitcheer@users.noreply.github.com> Date: Tue, 8 Sep 2026 12:23:56 +0000 Subject: [PATCH] docs(bot-mode): state that same-gateway Group Chats keep running after Desktop closes Since v2026.8.31 (#99007 gateway-owned room authority, #99047 replica takeover, #99099 gateway-side turn driver) a room whose members all live on one gateway continues without any Desktop attached. The Bot Mode page carries the cross-machine and replication beats but never states this durability, so readers still assume the Desktop drives the room. Adds one bullet under Groups and group chats; groups.capabilities.driver flag per tui_gateway/methods_groups.py. --- website/docs/user-guide/bot-mode.md | 1 + 1 file changed, 1 insertion(+) diff --git a/website/docs/user-guide/bot-mode.md b/website/docs/user-guide/bot-mode.md index dfe67f61bd..02a2070b84 100644 --- a/website/docs/user-guide/bot-mode.md +++ b/website/docs/user-guide/bot-mode.md @@ -100,6 +100,7 @@ Groups are standalone rows in the same activity-ordered roster as Bot DMs. A Bot - Hard caps (10 messages per send, 3 rounds) keep rooms from spinning. - Each member keeps its own persistent `Group: ` session, so room context survives like any other conversation. - **Not every Bot replies to every message.** Speaking is each member's own choice — a Bot replies only when it has something new to add and passes otherwise, and @-mentioning specific members scopes the round to them. Expect the members you addressed (or whoever has something to say) to speak, and the rest to stay quiet. +- **Rooms keep running when you close the Desktop.** When every member of a room lives on the same gateway, that gateway owns turn scheduling through a durable driver: closing Hermes Desktop (or losing its connection) does not stop a room mid-discussion, and the Desktop simply catches up from the room's log when it reconnects. `groups.capabilities` on the gateway reports `driver: true` when this applies. Rooms whose members span several machines are different: each member's turns run on its own gateway, and the cross-connection courier described under *Bot-to-bot messaging* still applies to them. - **Rooms can span machines.** The New Group Chat picker seats Bots from any registered connection; each member's turns run on its own machine, in its own `Group: ` session there. Cross-machine members carry a device badge (`dixie · Mac Mini`) in the room and in other members' transcripts, and the disambiguated `@name-device` handle works in room mentions — so same-named agents on two machines never blur together. ## Bot-to-bot messaging