openclaw/apps/macos/Sources
Tu Nombre Real 41590f03f9 fix(macos): trigger ControlChannel reconnect when gateway becomes available
After app restart, the ControlChannel would fail to connect if the gateway
wasn't ready yet, entering a .degraded state. When the gateway later became
available (.running or .attachedExisting), nothing triggered a reconnection
attempt, leaving the menubar icon in a "sleeping" state despite the gateway
being functional.

Now, when gatewayManager.status changes to .running or .attachedExisting
and the ControlChannel is in .degraded state, we automatically call
refreshEndpoint() to attempt reconnection.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 11:27:42 +01:00
..
Clawdbot fix(macos): trigger ControlChannel reconnect when gateway becomes available 2026-01-26 11:27:42 +01:00
ClawdbotDiscovery fix: shorten bonjour gateway service type 2026-01-20 15:10:06 +00:00
ClawdbotIPC style(macos): fix swiftformat lint 2026-01-20 16:19:37 +00:00
ClawdbotMacCLI fix: macOS auto bind loopback-first 2026-01-22 06:35:59 +00:00
ClawdbotProtocol fix: regenerate protocol models 2026-01-25 01:12:49 +00:00