From a5069f6cee575a8f2d55bc725055599f4ab93a27 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Thu, 14 May 2026 14:37:03 -0400 Subject: [PATCH] slab/menubar: drop Tailscale.app GUI fallback from tool resolution MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The bundle's MacOS/Tailscale binary is the GUI on macsys builds, not a CLI — invoking it with `status --json` every 2s spawned the app and flickered it open/closed on machines without a real tailscale CLI. Co-Authored-By: Claude Opus 4.7 --- slab/menubar-swift/Sources/SlabMenubar/Paths.swift | 1 - 1 file changed, 1 deletion(-) diff --git a/slab/menubar-swift/Sources/SlabMenubar/Paths.swift b/slab/menubar-swift/Sources/SlabMenubar/Paths.swift index 153a1d214f..347b8ba8f0 100644 --- a/slab/menubar-swift/Sources/SlabMenubar/Paths.swift +++ b/slab/menubar-swift/Sources/SlabMenubar/Paths.swift @@ -52,7 +52,6 @@ enum Tools { "tailscale": [ "/opt/homebrew/bin/tailscale", "/usr/local/bin/tailscale", - "/Applications/Tailscale.app/Contents/MacOS/Tailscale", ], "mbsync": ["/opt/homebrew/bin/mbsync", "/usr/local/bin/mbsync"], "mu": ["/opt/homebrew/bin/mu", "/usr/local/bin/mu"], -- 2.51.2