native macOS codings agent orchestrator
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

Make tip update channel equivalent to stable

The tip channel is no longer published separately (release-tip workflow
was removed). Instead of deleting the enum to avoid upstream merge
conflicts, treat tip the same as stable: always return an empty
allowedChannels set and use the same check interval.

onevcat 4546b66c 7f79078f

+3 -9
+3 -9
supacode/Clients/Updates/UpdaterClient.swift
··· 12 12 var updateChannel: UpdateChannel = .stable 13 13 14 14 nonisolated func allowedChannels(for updater: SPUUpdater) -> Set<String> { 15 - MainActor.assumeIsolated { 16 - switch updateChannel { 17 - case .stable: 18 - [] 19 - case .tip: 20 - ["tip"] 21 - } 22 - } 15 + // Tip channel is no longer published separately; treat it the same as stable. 16 + [] 23 17 } 24 18 } 25 19 ··· 44 38 setUpdateChannel: { channel in 45 39 _ = controller 46 40 delegate.updateChannel = channel 47 - updater.updateCheckInterval = channel == .tip ? 900 : 3600 41 + updater.updateCheckInterval = 3600 48 42 if updater.automaticallyChecksForUpdates { 49 43 updater.checkForUpdatesInBackground() 50 44 }