Added
/groups Telegram command — read-only Container Group view from chat, matching the Web UI Groups page.
/groupslists every group with its member count and 👑 head;/groups <name>(matches name or slug, partial OK) shows each member with a 🟢 running / ⚪ stopped icon, the restart-dependents setting, and — for arestart_dependentsgroup — a button to restart the dependents now (waits for the head to be healthy first).
From the #2 roadmap. English + German translated; other languages fall back to English.
Fixed
The "wait for the head to be healthy before restarting dependents" check was a no-op. _restart_group_dependents tested if not self._wait_healthy(...), but since v1.23.5 _wait_healthy returns a (outcome, state, health) tuple — always truthy — so the gate never fired and the warning never logged. Dependents were still restarted (the intended fallback), but the outcome is now unpacked and logged properly.