38 lines
1.9 KiB
Swift
38 lines
1.9 KiB
Swift
import Foundation
|
|
|
|
let launchdLabel = "com.steipete.clawdis"
|
|
let gatewayLaunchdLabel = "com.steipete.clawdis.gateway"
|
|
let onboardingVersionKey = "clawdis.onboardingVersion"
|
|
let currentOnboardingVersion = 7
|
|
let pauseDefaultsKey = "clawdis.pauseEnabled"
|
|
let iconAnimationsEnabledKey = "clawdis.iconAnimationsEnabled"
|
|
let swabbleEnabledKey = "clawdis.swabbleEnabled"
|
|
let swabbleTriggersKey = "clawdis.swabbleTriggers"
|
|
let voiceWakeTriggerChimeKey = "clawdis.voiceWakeTriggerChime"
|
|
let voiceWakeSendChimeKey = "clawdis.voiceWakeSendChime"
|
|
let showDockIconKey = "clawdis.showDockIcon"
|
|
let defaultVoiceWakeTriggers = ["clawd", "claude"]
|
|
let voiceWakeMicKey = "clawdis.voiceWakeMicID"
|
|
let voiceWakeLocaleKey = "clawdis.voiceWakeLocaleID"
|
|
let voiceWakeAdditionalLocalesKey = "clawdis.voiceWakeAdditionalLocaleIDs"
|
|
let voicePushToTalkEnabledKey = "clawdis.voicePushToTalkEnabled"
|
|
let talkEnabledKey = "clawdis.talkEnabled"
|
|
let iconOverrideKey = "clawdis.iconOverride"
|
|
let connectionModeKey = "clawdis.connectionMode"
|
|
let remoteTargetKey = "clawdis.remoteTarget"
|
|
let remoteIdentityKey = "clawdis.remoteIdentity"
|
|
let remoteProjectRootKey = "clawdis.remoteProjectRoot"
|
|
let remoteCliPathKey = "clawdis.remoteCliPath"
|
|
let canvasEnabledKey = "clawdis.canvasEnabled"
|
|
let cameraEnabledKey = "clawdis.cameraEnabled"
|
|
let peekabooBridgeEnabledKey = "clawdis.peekabooBridgeEnabled"
|
|
let deepLinkKeyKey = "clawdis.deepLinkKey"
|
|
let modelCatalogPathKey = "clawdis.modelCatalogPath"
|
|
let modelCatalogReloadKey = "clawdis.modelCatalogReload"
|
|
let attachExistingGatewayOnlyKey = "clawdis.gateway.attachExistingOnly"
|
|
let heartbeatsEnabledKey = "clawdis.heartbeatsEnabled"
|
|
let debugFileLogEnabledKey = "clawdis.debug.fileLogEnabled"
|
|
let appLogLevelKey = "clawdis.debug.appLogLevel"
|
|
let voiceWakeSupported: Bool = ProcessInfo.processInfo.operatingSystemVersion.majorVersion >= 26
|
|
let cliHelperSearchPaths = ["/usr/local/bin", "/opt/homebrew/bin"]
|