cask "deepchat" do arch arm: "arm64", intel: "x64" livecheck_arch = on_arch_conditional arm: "arm", intel: "x64" version "0.2.5" sha256 arm: "575460b2bb5367392690c230e13194159de66373acf67a2946ffa8137d83e1a0", intel: "381bf4e28bffb7f4c90635d757510ea6f877b905aa43f44f7f8d2f3b9f38efee" url "https://github.com/ThinkInAIXYZ/deepchat/releases/download/v#{version}/DeepChat-#{version}-mac-#{arch}.dmg", verified: "github.com/ThinkInAIXYZ/deepchat/" name "DeepChat" desc "AI assistant" homepage "https://deepchat.thinkinai.xyz/" livecheck do url "https://cdn.deepchatai.cn/upgrade/mac#{livecheck_arch}.json" strategy :json do |json| json["version"] end end auto_updates true depends_on macos: ">= :big_sur" app "DeepChat.app" binary "#{appdir}/DeepChat.app/Contents/MacOS/DeepChat", target: "deepchat" zap trash: [ "~/Library/Application Support/DeepChat", "~/Library/Logs/DeepChat", "~/Library/Preferences/com.wefonk.deepchat.plist", "~/Library/Saved Application State/com.wefonk.deepchat.savedState", ] end