A channel switch asks before it reboots
Switching channels ended with a plain-text line, "Updates require reboot. Ready? Run omarchy-system reboot when ready." A change merged into quattro keeps the person at the terminal in a gum confirm prompt for the reboot.
The channel switch runs omarchy-update with -y to skip the start confirmation, and -y also exported OMARCHY_UPDATE_UNATTENDED set to 1, so the reboot step echoed instead of using a gum confirm. The channel command passes OMARCHY_UPDATE_UNATTENDED as 0, since the person is still at the terminal, and -y respects an explicitly set OMARCHY_UPDATE_UNATTENDED.
A package-conflict handoff during a channel switch is interactive too.