Previously, GatewayLaunchAgentManager.set() returned early for ANY launchd change in remote mode. This prevented the launchd job from being unloaded when switching from local to remote mode, causing a crash-loop as the job kept trying to bind to port 18789 (which the SSH tunnel was using). Now only 'enable' is blocked in remote mode; 'disable' (uninstall) proceeds normally so the job is properly unloaded. Fixes #2354 |
||
|---|---|---|
| .. | ||
| Clawdbot | ||
| ClawdbotDiscovery | ||
| ClawdbotIPC | ||
| ClawdbotMacCLI | ||
| ClawdbotProtocol | ||