43 lines
2.1 KiB
Swift
43 lines
2.1 KiB
Swift
import Foundation
|
|
|
|
let launchdLabel = "com.clawdbot.mac"
|
|
let gatewayLaunchdLabel = "com.clawdbot.gateway"
|
|
let onboardingVersionKey = "clawdbot.onboardingVersion"
|
|
let currentOnboardingVersion = 7
|
|
let pauseDefaultsKey = "clawdbot.pauseEnabled"
|
|
let iconAnimationsEnabledKey = "clawdbot.iconAnimationsEnabled"
|
|
let swabbleEnabledKey = "clawdbot.swabbleEnabled"
|
|
let swabbleTriggersKey = "clawdbot.swabbleTriggers"
|
|
let voiceWakeTriggerChimeKey = "clawdbot.voiceWakeTriggerChime"
|
|
let voiceWakeSendChimeKey = "clawdbot.voiceWakeSendChime"
|
|
let showDockIconKey = "clawdbot.showDockIcon"
|
|
let defaultVoiceWakeTriggers = ["clawd", "claude"]
|
|
let voiceWakeMicKey = "clawdbot.voiceWakeMicID"
|
|
let voiceWakeMicNameKey = "clawdbot.voiceWakeMicName"
|
|
let voiceWakeLocaleKey = "clawdbot.voiceWakeLocaleID"
|
|
let voiceWakeAdditionalLocalesKey = "clawdbot.voiceWakeAdditionalLocaleIDs"
|
|
let voicePushToTalkEnabledKey = "clawdbot.voicePushToTalkEnabled"
|
|
let talkEnabledKey = "clawdbot.talkEnabled"
|
|
let iconOverrideKey = "clawdbot.iconOverride"
|
|
let connectionModeKey = "clawdbot.connectionMode"
|
|
let remoteTargetKey = "clawdbot.remoteTarget"
|
|
let remoteIdentityKey = "clawdbot.remoteIdentity"
|
|
let remoteProjectRootKey = "clawdbot.remoteProjectRoot"
|
|
let remoteCliPathKey = "clawdbot.remoteCliPath"
|
|
let canvasEnabledKey = "clawdbot.canvasEnabled"
|
|
let cameraEnabledKey = "clawdbot.cameraEnabled"
|
|
let systemRunPolicyKey = "clawdbot.systemRunPolicy"
|
|
let systemRunAllowlistKey = "clawdbot.systemRunAllowlist"
|
|
let systemRunEnabledKey = "clawdbot.systemRunEnabled"
|
|
let locationModeKey = "clawdbot.locationMode"
|
|
let locationPreciseKey = "clawdbot.locationPreciseEnabled"
|
|
let peekabooBridgeEnabledKey = "clawdbot.peekabooBridgeEnabled"
|
|
let deepLinkKeyKey = "clawdbot.deepLinkKey"
|
|
let modelCatalogPathKey = "clawdbot.modelCatalogPath"
|
|
let modelCatalogReloadKey = "clawdbot.modelCatalogReload"
|
|
let cliInstallPromptedVersionKey = "clawdbot.cliInstallPromptedVersion"
|
|
let heartbeatsEnabledKey = "clawdbot.heartbeatsEnabled"
|
|
let debugFileLogEnabledKey = "clawdbot.debug.fileLogEnabled"
|
|
let appLogLevelKey = "clawdbot.debug.appLogLevel"
|
|
let voiceWakeSupported: Bool = ProcessInfo.processInfo.operatingSystemVersion.majorVersion >= 26
|