From db76d64db9913b8032c46f78edf04f97a6631ef4 Mon Sep 17 00:00:00 2001 From: oho Date: Tue, 13 Jan 2026 08:42:25 +0100 Subject: [PATCH] fix(macos-app): add LLMProviderState.swift to Xcode project The file existed in the Models folder but was not referenced in the Xcode project, causing build failures with "cannot find LLMProviderType in scope" errors. Added file reference to: - PBXBuildFile section - PBXFileReference section - Models group - Sources build phase --- macos-app/AlphaArena.xcodeproj/project.pbxproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/macos-app/AlphaArena.xcodeproj/project.pbxproj b/macos-app/AlphaArena.xcodeproj/project.pbxproj index b3e0171..0312993 100644 --- a/macos-app/AlphaArena.xcodeproj/project.pbxproj +++ b/macos-app/AlphaArena.xcodeproj/project.pbxproj @@ -23,6 +23,7 @@ AA000014 /* NotificationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA100014; }; AA000015 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = AA100015; }; AA000016 /* PreferencesWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA100017; }; + AA000017 /* LLMProviderState.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA100018; }; AAT00001 /* ModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAT10001; }; AAT00002 /* ServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAT10002; }; AAT00003 /* ViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAT10003; }; @@ -56,6 +57,7 @@ AA100015 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; AA100016 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; AA100017 /* PreferencesWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PreferencesWindowController.swift; sourceTree = ""; }; + AA100018 /* LLMProviderState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LLMProviderState.swift; sourceTree = ""; }; AA200001 /* AlphaArena.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AlphaArena.app; sourceTree = BUILT_PRODUCTS_DIR; }; AAT10001 /* ModelTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ModelTests.swift; sourceTree = ""; }; AAT10002 /* ServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ServiceTests.swift; sourceTree = ""; }; @@ -142,6 +144,7 @@ AA100011 /* ServerState.swift */, AA100012 /* TradingStatus.swift */, AA100013 /* AppSettings.swift */, + AA100018 /* LLMProviderState.swift */, ); path = Models; sourceTree = ""; @@ -287,6 +290,7 @@ AA000013 /* AppSettings.swift in Sources */, AA000014 /* NotificationManager.swift in Sources */, AA000016 /* PreferencesWindowController.swift in Sources */, + AA000017 /* LLMProviderState.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; };