Commit Graph

7 Commits

Author SHA1 Message Date
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
Peter Steinberger
c721947346 feat(macos): add attach-only launchd override 2026-01-22 23:08:56 +00:00
Peter Steinberger
de0a488985 refactor: unify gateway connectivity state 2026-01-21 05:01:32 +00:00
Peter Steinberger
73e9e787b4 feat: unify device auth + pairing 2026-01-19 10:07:56 +00:00
Peter Steinberger
efdb33c975 feat: add exec host approvals flow 2026-01-18 04:27:41 +00:00
Peter Steinberger
6d2928888c feat(macos): prompt for CLI install 2026-01-11 10:32:52 +00:00
Peter Steinberger
246adaa119 chore: rename project to clawdbot 2026-01-04 14:38:51 +00:00