Build Information
Successful build of CodexBar, reference main (8a079c), with Swift 6.2 for macOS (SPM) on 29 Mar 2026 07:04:23 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/TeamSloppy/CodexBar.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/TeamSloppy/CodexBar
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 8a079c0 Upd package
Cloned https://github.com/TeamSloppy/CodexBar.git
Revision (git rev-parse @):
8a079c03b7bf56688678d076add4deff3b0d2290
SUCCESS checkout https://github.com/TeamSloppy/CodexBar.git at main
Fetching https://github.com/steipete/SweetCookieKit
Fetching https://github.com/sindresorhus/KeyboardShortcuts
Fetching https://github.com/steipete/Commander
Fetching https://github.com/apple/swift-log
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/sparkle-project/Sparkle
[1/318] Fetching sweetcookiekit
[103/664] Fetching sweetcookiekit, commander
[207/7899] Fetching sweetcookiekit, commander, keyboardshortcuts
[1238/14187] Fetching sweetcookiekit, commander, keyboardshortcuts, swift-log
[6793/57566] Fetching sweetcookiekit, commander, keyboardshortcuts, swift-log, sparkle
[20262/132455] Fetching sweetcookiekit, commander, keyboardshortcuts, swift-log, sparkle, swift-syntax
Fetched https://github.com/steipete/SweetCookieKit from cache (2.88s)
Fetched https://github.com/sparkle-project/Sparkle from cache (2.88s)
Fetched https://github.com/sindresorhus/KeyboardShortcuts from cache (2.88s)
Fetched https://github.com/apple/swift-syntax from cache (3.82s)
Fetched https://github.com/steipete/Commander from cache (3.82s)
Fetched https://github.com/apple/swift-log from cache (3.83s)
Computing version for https://github.com/steipete/SweetCookieKit
Computed https://github.com/steipete/SweetCookieKit at 0.4.0 (4.37s)
Computing version for https://github.com/sindresorhus/KeyboardShortcuts
Computed https://github.com/sindresorhus/KeyboardShortcuts at 2.4.0 (0.57s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 600.0.1 (2.18s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.9.1 (0.56s)
Computing version for https://github.com/steipete/Commander
Computed https://github.com/steipete/Commander at 0.2.1 (0.55s)
Computing version for https://github.com/sparkle-project/Sparkle
Computed https://github.com/sparkle-project/Sparkle at 2.8.1 (0.67s)
Creating working copy for https://github.com/steipete/SweetCookieKit
Working copy of https://github.com/steipete/SweetCookieKit resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/steipete/Commander
Working copy of https://github.com/steipete/Commander resolved at 0.2.1
Creating working copy for https://github.com/sparkle-project/Sparkle
Working copy of https://github.com/sparkle-project/Sparkle resolved at 2.8.1
Creating working copy for https://github.com/sindresorhus/KeyboardShortcuts
Working copy of https://github.com/sindresorhus/KeyboardShortcuts resolved at 2.4.0
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.9.1
Downloading binary artifact https://github.com/sparkle-project/Sparkle/releases/download/2.8.1/Sparkle-for-Swift-Package-Manager.zip
[16384/9971881] Downloading https://github.com/sparkle-project/Sparkle/releases/download/2.8.1/Sparkle-for-Swift-Package-Manager.zip
Downloaded https://github.com/sparkle-project/Sparkle/releases/download/2.8.1/Sparkle-for-Swift-Package-Manager.zip (1.14s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip (0.23s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "codexbar",
"name": "CodexBar",
"url": "https://github.com/TeamSloppy/CodexBar.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CodexBar",
"dependencies": [
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log",
"version": "1.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
},
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/apple/swift-syntax",
"version": "600.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"dependencies": [
]
},
{
"identity": "sweetcookiekit",
"name": "SweetCookieKit",
"url": "https://github.com/steipete/SweetCookieKit",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SweetCookieKit",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/TeamSloppy/CodexBar.git
[1/13934] Fetching codexbar
Fetched https://github.com/TeamSloppy/CodexBar.git from cache (1.80s)
Fetching https://github.com/apple/swift-syntax from cache
Fetching https://github.com/steipete/SweetCookieKit from cache
Fetching https://github.com/apple/swift-log from cache
Fetched https://github.com/apple/swift-syntax from cache (0.82s)
Fetched https://github.com/steipete/SweetCookieKit from cache (0.82s)
Fetched https://github.com/apple/swift-log from cache (0.82s)
Computing version for https://github.com/steipete/SweetCookieKit
Computed https://github.com/steipete/SweetCookieKit at 0.4.0 (0.89s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 600.0.1 (0.03s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.10.1 (0.53s)
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/TeamSloppy/CodexBar.git
Working copy of https://github.com/TeamSloppy/CodexBar.git resolved at main (8a079c0)
Creating working copy for https://github.com/steipete/SweetCookieKit
Working copy of https://github.com/steipete/SweetCookieKit resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.10.1
warning: '.resolve-product-dependencies': dependency 'codexbar' is not used by any target
Found 3 product dependencies
- swift-log
- swift-syntax
- SweetCookieKit
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/TeamSloppy/CodexBar.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/75] Write sources
[0/75] Write CodexBarWidget-entitlement.plist
[0/75] Write CodexBarClaudeWatchdog-entitlement.plist
[0/75] Write CodexBarClaudeWebProbe-entitlement.plist
[0/75] Write CodexBar-entitlement.plist
[3/75] Write sources
[10/75] Copying ProviderIcon-vertexai.svg
[10/75] Copying ProviderIcon-zai.svg
[10/75] Copying ProviderIcon-warp.svg
[10/75] Write CodexBarCLI-entitlement.plist
[10/75] Copying ProviderIcon-ollama.svg
[10/75] Copying ProviderIcon-openrouter.svg
[10/75] Copying ProviderIcon-synthetic.svg
[10/75] Copying Localizable.strings
[10/75] Copying ProviderIcon-opencode.svg
[10/75] Copying Localizable.strings
[29/75] Copying Info.plist
[29/75] Copying ProviderIcon-kiro.svg
[30/75] Copying Localizable.strings
[35/75] Copying ProviderIcon-minimax.svg
[35/75] Copying ProviderIcon-kimi.svg
[35/75] Copying Localizable.strings
[35/75] Copying ProviderIcon-gemini.svg
[35/75] Copying ProviderIcon-jetbrains.svg
[35/75] Copying ProviderIcon-kilo.svg
[35/75] Copying ProviderIcon-cursor.svg
[35/75] Copying ProviderIcon-codex.svg
[35/75] Copying ProviderIcon-copilot.svg
[35/75] Copying ProviderIcon-factory.svg
[35/75] Copying ProviderIcon-claude.svg
[35/75] Copying ProviderIcon-augment.svg
[35/75] Write sources
[35/75] Copying ProviderIcon-antigravity.svg
[35/75] Copying Icon-classic.icns
[35/75] Copying ProviderIcon-amp.svg
[35/75] Write sources
[56/75] Copying Sparkle.framework
[57/75] Write swift-version-49B95AFC49DCD68C.txt
[59/116] Emitting module Logging
[60/116] Compiling Logging LogHandler.swift
[61/116] Compiling Logging Logging.swift
[62/116] Compiling Logging MetadataProvider.swift
[63/116] Compiling Logging Locks.swift
[64/116] Compiling CodexBarMacros ProviderRegistrationMacros.swift
[65/116] Emitting module CodexBarMacros
[65/116] Write Objects.LinkFileList
[66/116] Linking CodexBarMacros-tool
[68/118] Emitting module CodexBarMacroSupport
[69/118] Compiling CodexBarMacroSupport ProviderRegistrationMacros.swift
[70/118] Emitting module CodexBarClaudeWatchdog
[71/118] Compiling CodexBarClaudeWatchdog main.swift
[71/118] Write Objects.LinkFileList
[73/118] Compiling SweetCookieKit BrowserCatalog.swift
[74/118] Compiling SweetCookieKit BrowserCookieImporter.swift
[75/118] Emitting module SweetCookieKit
[76/119] Emitting module Commander
[77/119] Compiling Commander NameSpecification.swift
[78/119] Compiling Commander ExpressibleFromArgument.swift
[79/119] Compiling Commander Errors.swift
[80/119] Compiling Commander CommandSignature.swift
[81/119] Compiling Commander Tokenizer.swift
[82/119] Compiling Commander CommandParser.swift
[83/119] Compiling Commander ParsableCommand.swift
[84/119] Compiling Commander Program.swift
[85/119] Compiling Commander PropertyWrappers.swift
[86/119] Compiling SweetCookieKit SafariCookieImporter.swift
[87/119] Compiling SweetCookieKit ChromiumLevelDBReader.swift
[88/119] Compiling SweetCookieKit ChromiumLocalStorageReader+LevelDB.swift
[89/119] Compiling SweetCookieKit ChromiumLocalStorageReader.swift
[90/119] Compiling SweetCookieKit GeckoCookieImporter.swift
[91/119] Compiling SweetCookieKit BrowserCookieKeychainAccessGate.swift
[92/119] Compiling SweetCookieKit BrowserCookieModels.swift
[93/119] Compiling SweetCookieKit ChromeCookieImporter.swift
[93/119] Linking CodexBarClaudeWatchdog
[94/119] Applying CodexBarClaudeWatchdog
[96/119] Compiling SweetCookieKit SnappyDecoder.swift
[97/273] Compiling CodexBarCore ProviderSettingsSnapshot.swift
[98/273] Compiling CodexBarCore ProviderTokenResolver.swift
[99/273] Emitting module KeyboardShortcuts
[100/274] Compiling KeyboardShortcuts resource_bundle_accessor.swift
[101/274] Compiling KeyboardShortcuts NSMenuItem++.swift
[102/274] Compiling KeyboardShortcuts ViewModifiers.swift
[103/274] Compiling KeyboardShortcuts Name.swift
[104/274] Compiling KeyboardShortcuts KeyboardShortcuts.swift
[105/274] Compiling KeyboardShortcuts Utilities.swift
[106/274] Compiling KeyboardShortcuts Shortcut.swift
[107/274] Compiling KeyboardShortcuts Recorder.swift
[108/274] Compiling KeyboardShortcuts RecorderCocoa.swift
[109/274] Emitting module CodexBarCore
[112/290] Compiling CodexBarCore ProviderVersionDetector.swift
[113/290] Compiling CodexBarCore Providers.swift
[114/290] Compiling CodexBarCore SyntheticProviderDescriptor.swift
[115/290] Compiling CodexBarCore SyntheticSettingsReader.swift
[116/290] Compiling CodexBarCore SyntheticUsageStats.swift
[117/290] Compiling CodexBarCore VertexAIOAuthCredentials.swift
[118/290] Compiling CodexBarCore VertexAITokenRefresher.swift
[119/290] Compiling CodexBarCore VertexAIUsageFetcher.swift
[120/290] Compiling CodexBarCore VertexAIProviderDescriptor.swift
[121/290] Compiling CodexBarCore WarpProviderDescriptor.swift
[122/290] Compiling CodexBarCore WarpSettingsReader.swift
[123/290] Compiling CodexBarCore WarpUsageFetcher.swift
[124/290] Compiling CodexBarCore ZaiAPIRegion.swift
[125/290] Compiling CodexBarCore ZaiProviderDescriptor.swift
[126/290] Compiling CodexBarCore ZaiSettingsReader.swift
[127/290] Compiling CodexBarCore BrowserCookieAccessGate.swift
[128/290] Compiling CodexBarCore BrowserCookieImportOrder.swift
[129/290] Compiling CodexBarCore BrowserDetection.swift
[130/290] Compiling CodexBarCore CodexBarConfig.swift
[131/290] Compiling CodexBarCore CodexBarConfigStore.swift
[132/290] Compiling CodexBarCore CodexBarConfigValidation.swift
[133/290] Compiling CodexBarCore ProviderConfigEnvironment.swift
[134/290] Compiling CodexBarCore CookieHeaderCache.swift
[135/290] Compiling CodexBarCore CookieHeaderNormalizer.swift
[136/290] Compiling CodexBarCore CopilotUsageModels.swift
[137/290] Compiling CodexBarCore CostUsageFetcher.swift
[138/290] Compiling CodexBarCore CostUsageModels.swift
[139/290] Compiling CodexBarCore CreditsModels.swift
[140/290] Compiling CodexBarCore Double+Clamped.swift
[141/290] Compiling CodexBarCore TTYCommandRunner.swift
[142/290] Compiling CodexBarCore SubprocessRunner.swift
[143/290] Compiling CodexBarCore KeychainAccessGate.swift
[144/290] Compiling CodexBarCore KimiUsageSnapshot.swift
[145/290] Compiling CodexBarCore KimiK2ProviderDescriptor.swift
[146/290] Compiling CodexBarCore KimiK2SettingsReader.swift
[147/290] Compiling CodexBarCore KimiK2UsageFetcher.swift
[148/290] Compiling CodexBarCore KiroProviderDescriptor.swift
[149/290] Compiling CodexBarCore KiroStatusProbe.swift
[150/290] Compiling CodexBarCore MiniMaxAPIRegion.swift
[151/290] Compiling CodexBarCore MiniMaxAPISettingsReader.swift
[152/290] Compiling CodexBarCore MiniMaxAuthMode.swift
[153/290] Compiling CodexBarCore MiniMaxCookieHeader.swift
[154/290] Compiling CodexBarCore MiniMaxCookieImporter.swift
[155/290] Compiling CodexBarCore MiniMaxLocalStorageImporter.swift
[156/290] Compiling CodexBarCore MiniMaxProviderDescriptor.swift
[157/290] Compiling CodexBarCore MiniMaxSettingsReader.swift
[158/290] Compiling CodexBarCore MiniMaxUsageFetcher.swift
[159/290] Compiling CodexBarCore MiniMaxUsageSnapshot.swift
[160/290] Compiling CodexBarCore OllamaProviderDescriptor.swift
[161/290] Compiling CodexBarCore OllamaUsageFetcher.swift
[162/290] Compiling CodexBarCore OllamaUsageParser.swift
[163/290] Compiling CodexBarCore OllamaUsageSnapshot.swift
[164/290] Compiling CodexBarCore OpenCodeCookieImporter.swift
[165/290] Compiling CodexBarCore OpenCodeProviderDescriptor.swift
[166/290] Compiling CodexBarCore OpenCodeUsageFetcher.swift
[167/290] Compiling CodexBarCore OpenCodeUsageSnapshot.swift
[168/290] Compiling CodexBarCore OpenRouterProviderDescriptor.swift
[169/290] Compiling CodexBarCore OpenRouterSettingsReader.swift
[170/290] Compiling CodexBarCore OpenRouterUsageStats.swift
[171/290] Compiling CodexBarCore ProviderBranding.swift
[172/290] Compiling CodexBarCore ProviderCLIConfig.swift
[173/290] Compiling CodexBarCore ProviderCandidateRetryRunner.swift
[174/290] Compiling CodexBarCore ProviderCookieSource.swift
[175/290] Compiling CodexBarCore ProviderDescriptor.swift
[176/290] Compiling CodexBarCore ProviderFetchPlan.swift
[177/290] Compiling CodexBarCore ProviderInteractionContext.swift
[178/290] Compiling CodexBarCore FactoryStatusProbe.swift
[179/290] Compiling CodexBarCore GeminiProviderDescriptor.swift
[180/290] Compiling CodexBarCore GeminiStatusProbe.swift
[181/290] Compiling CodexBarCore JetBrainsIDEDetector.swift
[182/290] Compiling CodexBarCore JetBrainsProviderDescriptor.swift
[183/290] Compiling CodexBarCore JetBrainsStatusProbe.swift
[184/290] Compiling CodexBarCore KiloProviderDescriptor.swift
[185/290] Compiling CodexBarCore KiloSettingsReader.swift
[186/290] Compiling CodexBarCore KiloUsageDataSource.swift
[187/290] Compiling CodexBarCore KiloUsageFetcher.swift
[188/290] Compiling CodexBarCore KimiAPIError.swift
[189/290] Compiling CodexBarCore KimiCookieHeader.swift
[190/290] Compiling CodexBarCore KimiCookieImporter.swift
[191/290] Compiling CodexBarCore KimiModels.swift
[192/290] Compiling CodexBarCore KimiProviderDescriptor.swift
[193/290] Compiling CodexBarCore KimiSettingsReader.swift
[194/290] Compiling CodexBarCore KimiUsageFetcher.swift
[195/290] Compiling CodexBarCore KeychainAccessPreflight.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[196/290] Compiling CodexBarCore KeychainCacheStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[197/290] Compiling CodexBarCore KeychainNoUIQuery.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[198/290] Compiling CodexBarCore CodexBarLog.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[199/290] Compiling CodexBarCore CompositeLogHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[200/290] Compiling CodexBarCore FileLogHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[201/290] Compiling CodexBarCore JSONStderrLogHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[202/290] Compiling CodexBarCore LogCategories.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[203/290] Compiling CodexBarCore LogMetadata.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[204/290] Compiling CodexBarCore LogRedactor.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[205/290] Compiling CodexBarCore OSLogLogHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[206/290] Compiling CodexBarCore ProviderLogging.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[207/290] Compiling CodexBarCore OpenAIDashboardModels.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[208/290] Compiling CodexBarCore OpenAIDashboardBrowserCookieImporter.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[209/290] Compiling CodexBarCore OpenAIDashboardFetcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[210/290] Compiling CodexBarCore OpenAIDashboardNavigationDelegate.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[211/290] Compiling CodexBarCore OpenAIDashboardParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/CodexBarCore/KeychainNoUIQuery.swift:16:52: warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
14 | // prevent the legacy keychain "Allow/Deny" prompt on some configurations. We also set the UI policy to fail
15 | // so SecItemCopyMatching returns errSecInteractionNotAllowed instead of showing UI.
16 | query[kSecUseAuthenticationUI as String] = kSecUseAuthenticationUIFail
| `- warning: 'kSecUseAuthenticationUIFail' was deprecated in macOS 11.0: Instead of kSecUseAuthenticationUI, use kSecUseAuthenticationContext and set LAContext.interactionNotAllowed property [#DeprecatedDeclaration]
17 | }
18 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[212/290] Compiling CodexBarCore OpenAIDashboardScrapeScript.swift
[213/290] Compiling CodexBarCore OpenAIDashboardWebViewCache.swift
[214/290] Compiling CodexBarCore OpenAIDashboardWebsiteDataStore.swift
[215/290] Compiling CodexBarCore PathEnvironment.swift
[216/290] Compiling CodexBarCore ProviderCostSnapshot.swift
[217/290] Compiling CodexBarCore AmpProviderDescriptor.swift
[218/290] Compiling CodexBarCore AmpUsageFetcher.swift
[219/290] Compiling CodexBarCore AmpUsageParser.swift
[220/290] Compiling CodexBarCore AmpUsageSnapshot.swift
[221/290] Compiling CodexBarCore AntigravityProviderDescriptor.swift
[222/290] Compiling CodexBarCore AntigravityStatusProbe.swift
[223/290] Compiling CodexBarCore AuggieCLIProbe.swift
[224/290] Compiling CodexBarCore AugmentProviderDescriptor.swift
[225/290] Compiling CodexBarCore AugmentSessionKeepalive.swift
[226/290] Compiling CodexBarCore AugmentStatusProbe.swift
[227/290] Compiling CodexBarCore CLIProbeSessionResetter.swift
[228/290] Compiling CodexBarCore ClaudeCLISession.swift
[229/290] Compiling CodexBarCore ClaudeWebAPIFetcher.swift
[230/290] Compiling CodexBarCore CodexCLISession.swift
[231/290] Compiling CodexBarCore CodexOAuthCredentials.swift
[232/290] Compiling CodexBarCore CodexOAuthUsageFetcher.swift
[233/290] Compiling CodexBarCore CodexTokenRefresher.swift
[234/290] Compiling CodexBarCore CodexProviderDescriptor.swift
[235/290] Compiling CodexBarCore CodexStatusProbe.swift
[236/290] Compiling CodexBarCore CodexUsageDataSource.swift
[237/290] Compiling CodexBarCore CodexWebDashboardStrategy.swift
[238/290] Compiling CodexBarCore CopilotDeviceFlow.swift
[239/290] Compiling CodexBarCore CopilotProviderDescriptor.swift
[240/290] Compiling CodexBarCore CopilotUsageFetcher.swift
[241/290] Compiling CodexBarCore CursorProviderDescriptor.swift
[242/290] Compiling CodexBarCore CursorRequestUsage.swift
[243/290] Compiling CodexBarCore CursorStatusProbe.swift
[244/290] Compiling CodexBarCore FactoryLocalStorageImporter.swift
[245/290] Compiling CodexBarCore FactoryProviderDescriptor.swift
[246/290] Compiling CodexBarCore ClaudeOAuthCredentialModels.swift
[247/290] Compiling CodexBarCore ClaudeOAuthCredentials+Hashing.swift
[248/290] Compiling CodexBarCore ClaudeOAuthCredentials+SecurityCLIReader.swift
[249/290] Compiling CodexBarCore ClaudeOAuthCredentials+TestingOverrides.swift
[250/290] Compiling CodexBarCore ClaudeOAuthCredentials.swift
[251/290] Compiling CodexBarCore ClaudeOAuthDelegatedRefreshCoordinator.swift
[252/290] Compiling CodexBarCore ClaudeOAuthKeychainAccessGate.swift
[253/290] Compiling CodexBarCore ClaudeOAuthKeychainPromptMode.swift
[254/290] Compiling CodexBarCore ClaudeOAuthKeychainQueryTiming.swift
[255/290] Compiling CodexBarCore ClaudeOAuthKeychainReadStrategy.swift
[256/290] Compiling CodexBarCore ClaudeOAuthMutableKeychainOverrides.swift
[257/290] Compiling CodexBarCore ClaudeOAuthRefreshFailureGate.swift
[258/290] Compiling CodexBarCore ClaudeOAuthUsageFetcher.swift
[259/290] Compiling CodexBarCore ClaudeProviderDescriptor.swift
[260/290] Compiling CodexBarCore ClaudeStatusProbe.swift
[261/290] Compiling CodexBarCore ClaudeUsageDataSource.swift
[262/290] Compiling CodexBarCore ClaudeUsageFetcher.swift
[263/290] Compiling CodexBarCore ZaiUsageStats.swift
[264/290] Compiling CodexBarCore TextParsing.swift
[265/290] Compiling CodexBarCore TokenAccountSupport.swift
[266/290] Compiling CodexBarCore TokenAccountSupportCatalog+Data.swift
[267/290] Compiling CodexBarCore TokenAccounts.swift
[268/290] Compiling CodexBarCore UsageFetcher.swift
[269/290] Compiling CodexBarCore UsageFormatter.swift
[270/290] Compiling CodexBarCore UsagePace.swift
[271/290] Compiling CodexBarCore CostUsageCache.swift
[272/290] Compiling CodexBarCore CostUsageJsonl.swift
[273/290] Compiling CodexBarCore CostUsagePricing.swift
[274/290] Compiling CodexBarCore CostUsageScanner+Claude.swift
[275/290] Compiling CodexBarCore CostUsageScanner+Timestamp.swift
[276/290] Compiling CodexBarCore CostUsageScanner.swift
[277/290] Compiling CodexBarCore WebKitTeardown.swift
[278/290] Compiling CodexBarCore WidgetSnapshot.swift
[279/451] Compiling CodexBarClaudeWebProbe main.swift
[280/451] Emitting module CodexBarClaudeWebProbe
[280/451] Write Objects.LinkFileList
[282/451] Compiling CodexBarCLI CLIUsageCommand.swift
[283/451] Compiling CodexBar ClaudeLoginRunner.swift
[284/451] Compiling CodexBar CodexLoginRunner.swift
[285/451] Compiling CodexBarCLI CLIOptions.swift
[286/451] Compiling CodexBar CookieHeaderStore.swift
[287/451] Compiling CodexBar CopilotTokenStore.swift
[288/451] Compiling CodexBarCLI CLIRenderer.swift
[289/451] Compiling CodexBar CodexbarApp.swift
[290/451] Compiling CodexBar CodexBarConfigMigrator.swift
[291/451] Compiling CodexBarCLI CLIPayloads.swift
[292/451] Compiling CodexBarCLI CLIOutputPreferences.swift
[293/452] Emitting module CodexBarCLI
[294/452] Compiling CodexBar About.swift
[295/452] Compiling CodexBar AppNotifications.swift
[296/452] Compiling CodexBarCLI TokenAccountCLI.swift
[296/452] Write Objects.LinkFileList
[297/452] Linking CodexBarClaudeWebProbe
[298/452] Applying CodexBarClaudeWebProbe
[299/452] Linking CodexBarCLI
[300/452] Applying CodexBarCLI
[302/452] Compiling CodexBar GeminiLoginFlow.swift
[303/452] Compiling CodexBar GeminiProviderImplementation.swift
[304/452] Compiling CodexBar JetBrainsLoginFlow.swift
[305/452] Compiling CodexBar JetBrainsProviderImplementation.swift
[306/452] Compiling CodexBar JetBrainsSettingsStore.swift
[307/452] Compiling CodexBar KiloProviderImplementation.swift
[308/452] Compiling CodexBar KiloSettingsStore.swift
[309/452] Compiling CodexBar KimiProviderImplementation.swift
[310/452] Compiling CodexBar KimiSettingsStore.swift
[311/452] Compiling CodexBar KimiK2ProviderImplementation.swift
[312/452] Compiling CodexBar KimiK2SettingsStore.swift
[313/452] Compiling CodexBar KiroProviderImplementation.swift
[314/452] Compiling CodexBar MiniMaxProviderImplementation.swift
[315/452] Compiling CodexBar MiniMaxSettingsStore.swift
[316/452] Compiling CodexBar OllamaProviderImplementation.swift
[317/467] Compiling CodexBarWidget CodexBarWidgetBundle.swift
[318/467] Emitting module CodexBarWidget
[319/467] Compiling CodexBarWidget CodexBarWidgetProvider.swift
[320/467] Compiling CodexBarWidget CodexBarWidgetViews.swift
[320/467] Write Objects.LinkFileList
[321/467] Linking CodexBarWidget
[322/467] Applying CodexBarWidget
[324/467] Compiling CodexBar ClaudeLoginFlow.swift
[325/467] Compiling CodexBar ClaudeProviderImplementation.swift
[326/467] Compiling CodexBar ClaudeSettingsStore.swift
[327/467] Compiling CodexBar CodexLoginFlow.swift
[328/467] Compiling CodexBar CodexProviderImplementation.swift
[329/467] Compiling CodexBar CodexProviderRuntime.swift
[330/467] Compiling CodexBar CodexSettingsStore.swift
[331/467] Compiling CodexBar CopilotLoginFlow.swift
[332/467] Compiling CodexBar CopilotProviderImplementation.swift
[333/467] Compiling CodexBar CopilotSettingsStore.swift
[334/467] Compiling CodexBar CursorLoginFlow.swift
[335/467] Compiling CodexBar CursorProviderImplementation.swift
[336/467] Compiling CodexBar CursorSettingsStore.swift
[337/467] Compiling CodexBar FactoryLoginFlow.swift
[338/467] Compiling CodexBar FactoryProviderImplementation.swift
[339/467] Compiling CodexBar FactorySettingsStore.swift
[340/467] Compiling CodexBar OllamaSettingsStore.swift
[341/467] Compiling CodexBar OpenCodeProviderImplementation.swift
[342/467] Compiling CodexBar OpenCodeSettingsStore.swift
[343/467] Compiling CodexBar OpenRouterProviderImplementation.swift
[344/467] Compiling CodexBar OpenRouterSettingsStore.swift
[345/467] Compiling CodexBar ProviderCatalog.swift
[346/467] Compiling CodexBar ProviderContext.swift
[347/467] Compiling CodexBar ProviderCookieSourceUI.swift
[348/467] Compiling CodexBar ProviderImplementation.swift
[349/467] Compiling CodexBar ProviderImplementationRegistry.swift
[350/467] Compiling CodexBar ProviderLoginFlow.swift
[351/467] Compiling CodexBar ProviderMenuContext.swift
[352/467] Compiling CodexBar ProviderPresentation.swift
[353/467] Compiling CodexBar ProviderRuntime.swift
[354/467] Compiling CodexBar ProviderSettingsDescriptors.swift
[355/467] Compiling CodexBar IconRenderer.swift
[356/467] Compiling CodexBar IconView.swift
[357/467] Compiling CodexBar InstallOrigin.swift
[358/467] Compiling CodexBar KeyboardShortcuts+Names.swift
[359/467] Compiling CodexBar KeychainMigration.swift
[360/467] Compiling CodexBar KeychainPromptCoordinator.swift
[361/467] Compiling CodexBar KimiK2TokenStore.swift
[362/467] Compiling CodexBar KimiTokenStore.swift
[363/467] Compiling CodexBar LaunchAtLoginManager.swift
[364/467] Compiling CodexBar LoadingPattern.swift
[365/467] Compiling CodexBar MenuBarDisplayMode.swift
[366/467] Compiling CodexBar MenuBarDisplayText.swift
[367/467] Compiling CodexBar MenuCardView.swift
[368/467] Compiling CodexBar MenuContent.swift
[369/467] Compiling CodexBar MenuDescriptor.swift
[370/467] Compiling CodexBar MenuHighlightStyle.swift
[371/467] Compiling CodexBar PreferencesProviderSidebarView.swift
[372/467] Compiling CodexBar PreferencesProvidersPane+Testing.swift
[373/467] Compiling CodexBar PreferencesProvidersPane.swift
[374/467] Compiling CodexBar PreferencesSelection.swift
[375/467] Compiling CodexBar PreferencesView.swift
[376/467] Compiling CodexBar ProviderBrandIcon.swift
[377/467] Compiling CodexBar ProviderRegistry.swift
[378/467] Compiling CodexBar ProviderSwitcherButtons.swift
[379/467] Compiling CodexBar ProviderToggleStore.swift
[380/467] Compiling CodexBar AmpProviderImplementation.swift
[381/467] Compiling CodexBar AmpSettingsStore.swift
[382/467] Compiling CodexBar AntigravityLoginFlow.swift
[383/467] Compiling CodexBar AntigravityProviderImplementation.swift
[384/467] Compiling CodexBar AugmentProviderImplementation.swift
[385/467] Compiling CodexBar AugmentProviderRuntime.swift
[386/467] Compiling CodexBar AugmentSettingsStore.swift
[387/467] Compiling CodexBar MiniMaxAPITokenStore.swift
[388/467] Compiling CodexBar MiniMaxCookieStore.swift
[389/467] Compiling CodexBar MouseLocationReader.swift
[390/467] Compiling CodexBar Notifications+CodexBar.swift
[391/467] Compiling CodexBar OpenAICreditsPurchaseWindowController.swift
[392/467] Compiling CodexBar PersonalInfoRedactor.swift
[393/467] Compiling CodexBar PreferencesAboutPane.swift
[394/467] Compiling CodexBar PreferencesAdvancedPane.swift
[395/467] Compiling CodexBar PreferencesComponents.swift
[396/467] Compiling CodexBar PreferencesDebugPane.swift
[397/467] Compiling CodexBar PreferencesDisplayPane.swift
[398/467] Compiling CodexBar PreferencesGeneralPane.swift
[399/467] Compiling CodexBar PreferencesProviderDetailView.swift
[400/467] Compiling CodexBar PreferencesProviderErrorView.swift
[401/467] Compiling CodexBar PreferencesProviderSettingsMetrics.swift
[402/467] Compiling CodexBar PreferencesProviderSettingsRows.swift
[403/467] Emitting module CodexBar
[412/467] Compiling CodexBar CostHistoryChartMenuView.swift
[413/467] Compiling CodexBar CreditsHistoryChartMenuView.swift
[414/467] Compiling CodexBar CursorLoginRunner.swift
[415/467] Compiling CodexBar Date+RelativeDescription.swift
[416/467] Compiling CodexBar DisplayLink.swift
[417/467] Compiling CodexBar GeminiLoginRunner.swift
[418/467] Compiling CodexBar HiddenWindowView.swift
[419/467] Compiling CodexBar HistoricalUsagePace.swift
[420/467] Compiling CodexBar ProviderTokenAccountSelection.swift
[421/467] Compiling CodexBar SystemSettingsLinks.swift
[422/467] Compiling CodexBar SyntheticProviderImplementation.swift
[423/467] Compiling CodexBar SyntheticSettingsStore.swift
[424/467] Compiling CodexBar VertexAILoginFlow.swift
[425/467] Compiling CodexBar VertexAIProviderImplementation.swift
[426/467] Compiling CodexBar WarpProviderImplementation.swift
[427/467] Compiling CodexBar WarpSettingsStore.swift
[428/467] Compiling CodexBar ZaiProviderImplementation.swift
[429/467] Compiling CodexBar ZaiSettingsStore.swift
[430/467] Compiling CodexBar SessionQuotaNotifications.swift
[431/467] Compiling CodexBar SettingsStore+Config.swift
[432/467] Compiling CodexBar SettingsStore+ConfigPersistence.swift
[433/467] Compiling CodexBar SettingsStore+Defaults.swift
[434/467] Compiling CodexBar SettingsStore+MenuObservation.swift
[435/467] Compiling CodexBar SettingsStore+MenuPreferences.swift
[436/467] Compiling CodexBar SettingsStore+ProviderDetection.swift
[437/467] Compiling CodexBar SettingsStore+TokenAccounts.swift
[438/467] Compiling CodexBar SettingsStore+TokenCost.swift
[439/467] Compiling CodexBar SettingsStore.swift
[440/467] Compiling CodexBar SettingsStoreState.swift
[441/467] Compiling CodexBar StatusItemController+Actions.swift
[442/467] Compiling CodexBar StatusItemController+Animation.swift
[443/467] Compiling CodexBar StatusItemController+Menu.swift
[444/467] Compiling CodexBar StatusItemController+SwitcherViews.swift
[445/467] Compiling CodexBar StatusItemController.swift
[446/467] Compiling CodexBar SyntheticTokenStore.swift
[447/467] Compiling CodexBar UpdateChannel.swift
[448/467] Compiling CodexBar UsageBreakdownChartMenuView.swift
[449/467] Compiling CodexBar UsagePaceText.swift
[450/467] Compiling CodexBar UsageProgressBar.swift
[451/467] Compiling CodexBar UsageStore+Accessors.swift
[452/467] Compiling CodexBar UsageStore+HighestUsage.swift
[453/467] Compiling CodexBar UsageStore+HistoricalPace.swift
[454/467] Compiling CodexBar UsageStore+Logging.swift
[455/467] Compiling CodexBar UsageStore+OpenAIWeb.swift
[456/467] Compiling CodexBar UsageStore+Refresh.swift
[457/467] Compiling CodexBar UsageStore+Status.swift
[458/467] Compiling CodexBar UsageStore+TokenAccounts.swift
[459/467] Compiling CodexBar UsageStore+TokenCost.swift
[460/467] Compiling CodexBar UsageStore+WidgetSnapshot.swift
[461/467] Compiling CodexBar UsageStore.swift
[462/467] Compiling CodexBar UsageStoreSupport.swift
[463/467] Compiling CodexBar ZaiTokenStore.swift
[464/467] Compiling CodexBar resource_bundle_accessor.swift
[464/467] Write Objects.LinkFileList
[465/467] Linking CodexBar
[466/467] Applying CodexBar
Build complete! (23.44s)
Build complete.
{
"dependencies" : [
{
"identity" : "sparkle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.8.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/sparkle-project/Sparkle"
},
{
"identity" : "commander",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/steipete/Commander"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.9.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.1",
"upper_bound" : "601.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax"
},
{
"identity" : "keyboardshortcuts",
"requirement" : {
"range" : [
{
"lower_bound" : "2.4.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/sindresorhus/KeyboardShortcuts"
},
{
"identity" : "sweetcookiekit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/steipete/SweetCookieKit"
}
],
"manifest_display_name" : "CodexBar",
"name" : "CodexBar",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "CodexBarCore",
"targets" : [
"CodexBarCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CodexBarWidget",
"targets" : [
"CodexBarWidget"
],
"type" : {
"executable" : null
}
},
{
"name" : "CodexBarClaudeWebProbe",
"targets" : [
"CodexBarClaudeWebProbe"
],
"type" : {
"executable" : null
}
},
{
"name" : "CodexBarClaudeWatchdog",
"targets" : [
"CodexBarClaudeWatchdog"
],
"type" : {
"executable" : null
}
},
{
"name" : "CodexBarCLI",
"targets" : [
"CodexBarCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "CodexBar",
"targets" : [
"CodexBar"
],
"type" : {
"executable" : null
}
},
{
"name" : "CodexBarMacros",
"targets" : [
"CodexBarMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "CodexBarWidget",
"module_type" : "SwiftTarget",
"name" : "CodexBarWidget",
"path" : "Sources/CodexBarWidget",
"product_memberships" : [
"CodexBarWidget"
],
"sources" : [
"CodexBarWidgetBundle.swift",
"CodexBarWidgetProvider.swift",
"CodexBarWidgetViews.swift"
],
"target_dependencies" : [
"CodexBarCore"
],
"type" : "executable"
},
{
"c99name" : "CodexBarTests",
"module_type" : "SwiftTarget",
"name" : "CodexBarTests",
"path" : "Tests",
"sources" : [
"CodexBarTests/AmpUsageFetcherTests.swift",
"CodexBarTests/AmpUsageParserTests.swift",
"CodexBarTests/AntigravityStatusProbeTests.swift",
"CodexBarTests/AppDelegateTests.swift",
"CodexBarTests/AugmentStatusProbeTests.swift",
"CodexBarTests/BatteryDrainDiagnosticTests.swift",
"CodexBarTests/BrowserCookieOrderLabelTests.swift",
"CodexBarTests/BrowserDetectionTests.swift",
"CodexBarTests/CLIArgumentParsingTests.swift",
"CodexBarTests/CLICostTests.swift",
"CodexBarTests/CLIEntryTests.swift",
"CodexBarTests/CLIOutputTests.swift",
"CodexBarTests/CLIProviderSelectionTests.swift",
"CodexBarTests/CLISnapshotTests.swift",
"CodexBarTests/CLIWebFallbackTests.swift",
"CodexBarTests/ClaudeOAuthCredentialsStorePromptPolicyTests.swift",
"CodexBarTests/ClaudeOAuthCredentialsStoreSecurityCLIFallbackPolicyTests.swift",
"CodexBarTests/ClaudeOAuthCredentialsStoreSecurityCLITests.swift",
"CodexBarTests/ClaudeOAuthCredentialsStoreTests.swift",
"CodexBarTests/ClaudeOAuthDelegatedRefreshCoordinatorTests.swift",
"CodexBarTests/ClaudeOAuthDelegatedRefreshRecoveryTests.swift",
"CodexBarTests/ClaudeOAuthFetchStrategyAvailabilityTests.swift",
"CodexBarTests/ClaudeOAuthKeychainAccessGateTests.swift",
"CodexBarTests/ClaudeOAuthRefreshDispositionTests.swift",
"CodexBarTests/ClaudeOAuthRefreshFailureGateTests.swift",
"CodexBarTests/ClaudeOAuthTests.swift",
"CodexBarTests/ClaudeResilienceTests.swift",
"CodexBarTests/ClaudeUsageTests.swift",
"CodexBarTests/CodexOAuthTests.swift",
"CodexBarTests/CodexbarTests.swift",
"CodexBarTests/ConfigValidationTests.swift",
"CodexBarTests/CookieHeaderCacheTests.swift",
"CodexBarTests/CopilotUsageModelsTests.swift",
"CodexBarTests/CostUsageDecodingTests.swift",
"CodexBarTests/CostUsageJsonlPerformanceTests.swift",
"CodexBarTests/CostUsagePricingTests.swift",
"CodexBarTests/CostUsageScannerTests.swift",
"CodexBarTests/CursorStatusProbeTests.swift",
"CodexBarTests/FactoryStatusProbeFetchTests.swift",
"CodexBarTests/FactoryStatusProbeTests.swift",
"CodexBarTests/GeminiAPITestHelpers.swift",
"CodexBarTests/GeminiLoginAlertTests.swift",
"CodexBarTests/GeminiStatusProbeAPITests.swift",
"CodexBarTests/GeminiStatusProbePlanTests.swift",
"CodexBarTests/GeminiStatusProbeTests.swift",
"CodexBarTests/GeminiTestEnvironment.swift",
"CodexBarTests/GoogleWorkspaceStatusTests.swift",
"CodexBarTests/HistoricalUsagePaceTestSupport.swift",
"CodexBarTests/HistoricalUsagePaceTests.swift",
"CodexBarTests/InstallOriginTests.swift",
"CodexBarTests/JetBrainsIDEDetectorTests.swift",
"CodexBarTests/JetBrainsStatusProbeTests.swift",
"CodexBarTests/KeyboardShortcutsBundleTests.swift",
"CodexBarTests/KeychainCacheStoreTests.swift",
"CodexBarTests/KeychainMigrationTests.swift",
"CodexBarTests/KiloSettingsReaderTests.swift",
"CodexBarTests/KiloUsageFetcherTests.swift",
"CodexBarTests/KimiK2SettingsReaderTests.swift",
"CodexBarTests/KimiK2TokenStoreTestSupport.swift",
"CodexBarTests/KimiK2UsageFetcherTests.swift",
"CodexBarTests/KimiProviderTests.swift",
"CodexBarTests/KiroStatusProbeTests.swift",
"CodexBarTests/LiveAccountTests.swift",
"CodexBarTests/LoadingPatternTests.swift",
"CodexBarTests/MenuCardKiloPassTests.swift",
"CodexBarTests/MenuCardModelTests.swift",
"CodexBarTests/MenuDescriptorKiloTests.swift",
"CodexBarTests/MiniMaxAPITokenFetchTests.swift",
"CodexBarTests/MiniMaxLocalStorageImporterTests.swift",
"CodexBarTests/MiniMaxProviderTests.swift",
"CodexBarTests/OllamaUsageFetcherRetryMappingTests.swift",
"CodexBarTests/OllamaUsageFetcherTests.swift",
"CodexBarTests/OllamaUsageParserTests.swift",
"CodexBarTests/OpenAIDashboardBrowserCookieImporterTests.swift",
"CodexBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift",
"CodexBarTests/OpenAIDashboardNavigationDelegateTests.swift",
"CodexBarTests/OpenAIDashboardOffscreenHostTests.swift",
"CodexBarTests/OpenAIDashboardParserTests.swift",
"CodexBarTests/OpenAIDashboardWebViewCacheTests.swift",
"CodexBarTests/OpenAIWebAccountSwitchTests.swift",
"CodexBarTests/OpenCodeUsageFetcherErrorTests.swift",
"CodexBarTests/OpenCodeUsageParserTests.swift",
"CodexBarTests/OpenRouterUsageStatsTests.swift",
"CodexBarTests/PathBuilderTests.swift",
"CodexBarTests/PreferencesPaneSmokeTests.swift",
"CodexBarTests/ProviderCandidateRetryRunnerTests.swift",
"CodexBarTests/ProviderConfigEnvironmentTests.swift",
"CodexBarTests/ProviderIconResourcesTests.swift",
"CodexBarTests/ProviderMetadataStatusLinkTests.swift",
"CodexBarTests/ProviderRegistryTests.swift",
"CodexBarTests/ProviderSettingsDescriptorTests.swift",
"CodexBarTests/ProviderToggleStoreTests.swift",
"CodexBarTests/ProviderTokenResolverTests.swift",
"CodexBarTests/ProvidersPaneCoverageTests.swift",
"CodexBarTests/SessionQuotaNotificationLogicTests.swift",
"CodexBarTests/SettingsStoreAdditionalTests.swift",
"CodexBarTests/SettingsStoreCoverageTests.swift",
"CodexBarTests/SettingsStoreTests.swift",
"CodexBarTests/StatusItemAnimationTests.swift",
"CodexBarTests/StatusItemControllerMenuTests.swift",
"CodexBarTests/StatusMenuTests.swift",
"CodexBarTests/StatusProbeTests.swift",
"CodexBarTests/SubprocessRunnerTests.swift",
"CodexBarTests/SubscriptionDetectionTests.swift",
"CodexBarTests/SyntheticProviderTests.swift",
"CodexBarTests/TTYCommandRunnerTests.swift",
"CodexBarTests/TTYIntegrationTests.swift",
"CodexBarTests/TestProcessCleanup.swift",
"CodexBarTests/TestStores.swift",
"CodexBarTests/TextParsingTests.swift",
"CodexBarTests/TokenAccountEnvironmentPrecedenceTests.swift",
"CodexBarTests/TokenAccountStoreTests.swift",
"CodexBarTests/UpdateChannelTests.swift",
"CodexBarTests/UsageFormatterTests.swift",
"CodexBarTests/UsagePaceTests.swift",
"CodexBarTests/UsagePaceTextTests.swift",
"CodexBarTests/UsageStoreCoverageTests.swift",
"CodexBarTests/UsageStoreHighestUsageTests.swift",
"CodexBarTests/UsageStorePathDebugTests.swift",
"CodexBarTests/UsageStoreSessionQuotaTransitionTests.swift",
"CodexBarTests/WarpUsageFetcherTests.swift",
"CodexBarTests/WebKitTeardownTests.swift",
"CodexBarTests/WidgetSnapshotTests.swift",
"CodexBarTests/ZaiAvailabilityTests.swift",
"CodexBarTests/ZaiProviderTests.swift",
"CodexBarTests/ZaiTokenStoreTestSupport.swift"
],
"target_dependencies" : [
"CodexBar",
"CodexBarCore",
"CodexBarCLI"
],
"type" : "test"
},
{
"c99name" : "CodexBarMacros",
"module_type" : "SwiftTarget",
"name" : "CodexBarMacros",
"path" : "Sources/CodexBarMacros",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftSyntaxBuilder",
"SwiftSyntaxMacros"
],
"product_memberships" : [
"CodexBarCore",
"CodexBarWidget",
"CodexBarClaudeWebProbe",
"CodexBarCLI",
"CodexBar",
"CodexBarMacros"
],
"sources" : [
"ProviderRegistrationMacros.swift"
],
"type" : "macro"
},
{
"c99name" : "CodexBarMacroSupport",
"module_type" : "SwiftTarget",
"name" : "CodexBarMacroSupport",
"path" : "Sources/CodexBarMacroSupport",
"product_memberships" : [
"CodexBarCore",
"CodexBarWidget",
"CodexBarClaudeWebProbe",
"CodexBarCLI",
"CodexBar"
],
"sources" : [
"ProviderRegistrationMacros.swift"
],
"target_dependencies" : [
"CodexBarMacros"
],
"type" : "library"
},
{
"c99name" : "CodexBarLinuxTests",
"module_type" : "SwiftTarget",
"name" : "CodexBarLinuxTests",
"path" : "TestsLinux",
"sources" : [
"JetBrainsParserLinuxTests.swift",
"PlatformGatingTests.swift"
],
"target_dependencies" : [
"CodexBarCore",
"CodexBarCLI"
],
"type" : "test"
},
{
"c99name" : "CodexBarCore",
"module_type" : "SwiftTarget",
"name" : "CodexBarCore",
"path" : "Sources/CodexBarCore",
"product_dependencies" : [
"Logging",
"SweetCookieKit"
],
"product_memberships" : [
"CodexBarCore",
"CodexBarWidget",
"CodexBarClaudeWebProbe",
"CodexBarCLI",
"CodexBar"
],
"sources" : [
"BrowserCookieAccessGate.swift",
"BrowserCookieImportOrder.swift",
"BrowserDetection.swift",
"Config/CodexBarConfig.swift",
"Config/CodexBarConfigStore.swift",
"Config/CodexBarConfigValidation.swift",
"Config/ProviderConfigEnvironment.swift",
"CookieHeaderCache.swift",
"CookieHeaderNormalizer.swift",
"CopilotUsageModels.swift",
"CostUsageFetcher.swift",
"CostUsageModels.swift",
"CreditsModels.swift",
"Double+Clamped.swift",
"Host/PTY/TTYCommandRunner.swift",
"Host/Process/SubprocessRunner.swift",
"KeychainAccessGate.swift",
"KeychainAccessPreflight.swift",
"KeychainCacheStore.swift",
"KeychainNoUIQuery.swift",
"Logging/CodexBarLog.swift",
"Logging/CompositeLogHandler.swift",
"Logging/FileLogHandler.swift",
"Logging/JSONStderrLogHandler.swift",
"Logging/LogCategories.swift",
"Logging/LogMetadata.swift",
"Logging/LogRedactor.swift",
"Logging/OSLogLogHandler.swift",
"Logging/ProviderLogging.swift",
"OpenAIDashboardModels.swift",
"OpenAIWeb/OpenAIDashboardBrowserCookieImporter.swift",
"OpenAIWeb/OpenAIDashboardFetcher.swift",
"OpenAIWeb/OpenAIDashboardNavigationDelegate.swift",
"OpenAIWeb/OpenAIDashboardParser.swift",
"OpenAIWeb/OpenAIDashboardScrapeScript.swift",
"OpenAIWeb/OpenAIDashboardWebViewCache.swift",
"OpenAIWeb/OpenAIDashboardWebsiteDataStore.swift",
"PathEnvironment.swift",
"ProviderCostSnapshot.swift",
"Providers/Amp/AmpProviderDescriptor.swift",
"Providers/Amp/AmpUsageFetcher.swift",
"Providers/Amp/AmpUsageParser.swift",
"Providers/Amp/AmpUsageSnapshot.swift",
"Providers/Antigravity/AntigravityProviderDescriptor.swift",
"Providers/Antigravity/AntigravityStatusProbe.swift",
"Providers/Augment/AuggieCLIProbe.swift",
"Providers/Augment/AugmentProviderDescriptor.swift",
"Providers/Augment/AugmentSessionKeepalive.swift",
"Providers/Augment/AugmentStatusProbe.swift",
"Providers/CLIProbeSessionResetter.swift",
"Providers/Claude/ClaudeCLISession.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthCredentialModels.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthCredentials+Hashing.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthCredentials+SecurityCLIReader.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthCredentials+TestingOverrides.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthCredentials.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthDelegatedRefreshCoordinator.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthKeychainAccessGate.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthKeychainPromptMode.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthKeychainQueryTiming.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthKeychainReadStrategy.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthMutableKeychainOverrides.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthRefreshFailureGate.swift",
"Providers/Claude/ClaudeOAuth/ClaudeOAuthUsageFetcher.swift",
"Providers/Claude/ClaudeProviderDescriptor.swift",
"Providers/Claude/ClaudeStatusProbe.swift",
"Providers/Claude/ClaudeUsageDataSource.swift",
"Providers/Claude/ClaudeUsageFetcher.swift",
"Providers/Claude/ClaudeWeb/ClaudeWebAPIFetcher.swift",
"Providers/Codex/CodexCLISession.swift",
"Providers/Codex/CodexOAuth/CodexOAuthCredentials.swift",
"Providers/Codex/CodexOAuth/CodexOAuthUsageFetcher.swift",
"Providers/Codex/CodexOAuth/CodexTokenRefresher.swift",
"Providers/Codex/CodexProviderDescriptor.swift",
"Providers/Codex/CodexStatusProbe.swift",
"Providers/Codex/CodexUsageDataSource.swift",
"Providers/Codex/CodexWebDashboardStrategy.swift",
"Providers/Copilot/CopilotDeviceFlow.swift",
"Providers/Copilot/CopilotProviderDescriptor.swift",
"Providers/Copilot/CopilotUsageFetcher.swift",
"Providers/Cursor/CursorProviderDescriptor.swift",
"Providers/Cursor/CursorRequestUsage.swift",
"Providers/Cursor/CursorStatusProbe.swift",
"Providers/Factory/FactoryLocalStorageImporter.swift",
"Providers/Factory/FactoryProviderDescriptor.swift",
"Providers/Factory/FactoryStatusProbe.swift",
"Providers/Gemini/GeminiProviderDescriptor.swift",
"Providers/Gemini/GeminiStatusProbe.swift",
"Providers/JetBrains/JetBrainsIDEDetector.swift",
"Providers/JetBrains/JetBrainsProviderDescriptor.swift",
"Providers/JetBrains/JetBrainsStatusProbe.swift",
"Providers/Kilo/KiloProviderDescriptor.swift",
"Providers/Kilo/KiloSettingsReader.swift",
"Providers/Kilo/KiloUsageDataSource.swift",
"Providers/Kilo/KiloUsageFetcher.swift",
"Providers/Kimi/KimiAPIError.swift",
"Providers/Kimi/KimiCookieHeader.swift",
"Providers/Kimi/KimiCookieImporter.swift",
"Providers/Kimi/KimiModels.swift",
"Providers/Kimi/KimiProviderDescriptor.swift",
"Providers/Kimi/KimiSettingsReader.swift",
"Providers/Kimi/KimiUsageFetcher.swift",
"Providers/Kimi/KimiUsageSnapshot.swift",
"Providers/KimiK2/KimiK2ProviderDescriptor.swift",
"Providers/KimiK2/KimiK2SettingsReader.swift",
"Providers/KimiK2/KimiK2UsageFetcher.swift",
"Providers/Kiro/KiroProviderDescriptor.swift",
"Providers/Kiro/KiroStatusProbe.swift",
"Providers/MiniMax/MiniMaxAPIRegion.swift",
"Providers/MiniMax/MiniMaxAPISettingsReader.swift",
"Providers/MiniMax/MiniMaxAuthMode.swift",
"Providers/MiniMax/MiniMaxCookieHeader.swift",
"Providers/MiniMax/MiniMaxCookieImporter.swift",
"Providers/MiniMax/MiniMaxLocalStorageImporter.swift",
"Providers/MiniMax/MiniMaxProviderDescriptor.swift",
"Providers/MiniMax/MiniMaxSettingsReader.swift",
"Providers/MiniMax/MiniMaxUsageFetcher.swift",
"Providers/MiniMax/MiniMaxUsageSnapshot.swift",
"Providers/Ollama/OllamaProviderDescriptor.swift",
"Providers/Ollama/OllamaUsageFetcher.swift",
"Providers/Ollama/OllamaUsageParser.swift",
"Providers/Ollama/OllamaUsageSnapshot.swift",
"Providers/OpenCode/OpenCodeCookieImporter.swift",
"Providers/OpenCode/OpenCodeProviderDescriptor.swift",
"Providers/OpenCode/OpenCodeUsageFetcher.swift",
"Providers/OpenCode/OpenCodeUsageSnapshot.swift",
"Providers/OpenRouter/OpenRouterProviderDescriptor.swift",
"Providers/OpenRouter/OpenRouterSettingsReader.swift",
"Providers/OpenRouter/OpenRouterUsageStats.swift",
"Providers/ProviderBranding.swift",
"Providers/ProviderCLIConfig.swift",
"Providers/ProviderCandidateRetryRunner.swift",
"Providers/ProviderCookieSource.swift",
"Providers/ProviderDescriptor.swift",
"Providers/ProviderFetchPlan.swift",
"Providers/ProviderInteractionContext.swift",
"Providers/ProviderSettingsSnapshot.swift",
"Providers/ProviderTokenResolver.swift",
"Providers/ProviderVersionDetector.swift",
"Providers/Providers.swift",
"Providers/Synthetic/SyntheticProviderDescriptor.swift",
"Providers/Synthetic/SyntheticSettingsReader.swift",
"Providers/Synthetic/SyntheticUsageStats.swift",
"Providers/VertexAI/VertexAIOAuth/VertexAIOAuthCredentials.swift",
"Providers/VertexAI/VertexAIOAuth/VertexAITokenRefresher.swift",
"Providers/VertexAI/VertexAIOAuth/VertexAIUsageFetcher.swift",
"Providers/VertexAI/VertexAIProviderDescriptor.swift",
"Providers/Warp/WarpProviderDescriptor.swift",
"Providers/Warp/WarpSettingsReader.swift",
"Providers/Warp/WarpUsageFetcher.swift",
"Providers/Zai/ZaiAPIRegion.swift",
"Providers/Zai/ZaiProviderDescriptor.swift",
"Providers/Zai/ZaiSettingsReader.swift",
"Providers/Zai/ZaiUsageStats.swift",
"TextParsing.swift",
"TokenAccountSupport.swift",
"TokenAccountSupportCatalog+Data.swift",
"TokenAccounts.swift",
"UsageFetcher.swift",
"UsageFormatter.swift",
"UsagePace.swift",
"Vendored/CostUsage/CostUsageCache.swift",
"Vendored/CostUsage/CostUsageJsonl.swift",
"Vendored/CostUsage/CostUsagePricing.swift",
"Vendored/CostUsage/CostUsageScanner+Claude.swift",
"Vendored/CostUsage/CostUsageScanner+Timestamp.swift",
"Vendored/CostUsage/CostUsageScanner.swift",
"WebKit/WebKitTeardown.swift",
"WidgetSnapshot.swift"
],
"target_dependencies" : [
"CodexBarMacroSupport"
],
"type" : "library"
},
{
"c99name" : "CodexBarClaudeWebProbe",
"module_type" : "SwiftTarget",
"name" : "CodexBarClaudeWebProbe",
"path" : "Sources/CodexBarClaudeWebProbe",
"product_memberships" : [
"CodexBarClaudeWebProbe"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"CodexBarCore"
],
"type" : "executable"
},
{
"c99name" : "CodexBarClaudeWatchdog",
"module_type" : "SwiftTarget",
"name" : "CodexBarClaudeWatchdog",
"path" : "Sources/CodexBarClaudeWatchdog",
"product_memberships" : [
"CodexBarClaudeWatchdog"
],
"sources" : [
"main.swift"
],
"type" : "executable"
},
{
"c99name" : "CodexBarCLI",
"module_type" : "SwiftTarget",
"name" : "CodexBarCLI",
"path" : "Sources/CodexBarCLI",
"product_dependencies" : [
"Commander"
],
"product_memberships" : [
"CodexBarCLI"
],
"sources" : [
"CLIConfigCommand.swift",
"CLICostCommand.swift",
"CLIEntry.swift",
"CLIErrorReporting.swift",
"CLIExitCode.swift",
"CLIHelp.swift",
"CLIHelpers.swift",
"CLIIO.swift",
"CLIOptions.swift",
"CLIOutputPreferences.swift",
"CLIPayloads.swift",
"CLIRenderer.swift",
"CLIUsageCommand.swift",
"TokenAccountCLI.swift"
],
"target_dependencies" : [
"CodexBarCore"
],
"type" : "executable"
},
{
"c99name" : "CodexBar",
"module_type" : "SwiftTarget",
"name" : "CodexBar",
"path" : "Sources/CodexBar",
"product_dependencies" : [
"Sparkle",
"KeyboardShortcuts"
],
"product_memberships" : [
"CodexBar"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/Icon-classic.icns",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-amp.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-antigravity.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-augment.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-claude.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-codex.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-copilot.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-cursor.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-factory.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-gemini.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-jetbrains.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-kilo.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-kimi.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-kiro.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-minimax.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-ollama.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-opencode.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-openrouter.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-synthetic.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-vertexai.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-warp.svg",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CodexBar/Resources/ProviderIcon-zai.svg",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"About.swift",
"AppNotifications.swift",
"ClaudeLoginRunner.swift",
"CodexLoginRunner.swift",
"CodexbarApp.swift",
"Config/CodexBarConfigMigrator.swift",
"CookieHeaderStore.swift",
"CopilotTokenStore.swift",
"CostHistoryChartMenuView.swift",
"CreditsHistoryChartMenuView.swift",
"CursorLoginRunner.swift",
"Date+RelativeDescription.swift",
"DisplayLink.swift",
"GeminiLoginRunner.swift",
"HiddenWindowView.swift",
"HistoricalUsagePace.swift",
"IconRenderer.swift",
"IconView.swift",
"InstallOrigin.swift",
"KeyboardShortcuts+Names.swift",
"KeychainMigration.swift",
"KeychainPromptCoordinator.swift",
"KimiK2TokenStore.swift",
"KimiTokenStore.swift",
"LaunchAtLoginManager.swift",
"LoadingPattern.swift",
"MenuBarDisplayMode.swift",
"MenuBarDisplayText.swift",
"MenuCardView.swift",
"MenuContent.swift",
"MenuDescriptor.swift",
"MenuHighlightStyle.swift",
"MiniMaxAPITokenStore.swift",
"MiniMaxCookieStore.swift",
"MouseLocationReader.swift",
"Notifications+CodexBar.swift",
"OpenAICreditsPurchaseWindowController.swift",
"PersonalInfoRedactor.swift",
"PreferencesAboutPane.swift",
"PreferencesAdvancedPane.swift",
"PreferencesComponents.swift",
"PreferencesDebugPane.swift",
"PreferencesDisplayPane.swift",
"PreferencesGeneralPane.swift",
"PreferencesProviderDetailView.swift",
"PreferencesProviderErrorView.swift",
"PreferencesProviderSettingsMetrics.swift",
"PreferencesProviderSettingsRows.swift",
"PreferencesProviderSidebarView.swift",
"PreferencesProvidersPane+Testing.swift",
"PreferencesProvidersPane.swift",
"PreferencesSelection.swift",
"PreferencesView.swift",
"ProviderBrandIcon.swift",
"ProviderRegistry.swift",
"ProviderSwitcherButtons.swift",
"ProviderToggleStore.swift",
"Providers/Amp/AmpProviderImplementation.swift",
"Providers/Amp/AmpSettingsStore.swift",
"Providers/Antigravity/AntigravityLoginFlow.swift",
"Providers/Antigravity/AntigravityProviderImplementation.swift",
"Providers/Augment/AugmentProviderImplementation.swift",
"Providers/Augment/AugmentProviderRuntime.swift",
"Providers/Augment/AugmentSettingsStore.swift",
"Providers/Claude/ClaudeLoginFlow.swift",
"Providers/Claude/ClaudeProviderImplementation.swift",
"Providers/Claude/ClaudeSettingsStore.swift",
"Providers/Codex/CodexLoginFlow.swift",
"Providers/Codex/CodexProviderImplementation.swift",
"Providers/Codex/CodexProviderRuntime.swift",
"Providers/Codex/CodexSettingsStore.swift",
"Providers/Copilot/CopilotLoginFlow.swift",
"Providers/Copilot/CopilotProviderImplementation.swift",
"Providers/Copilot/CopilotSettingsStore.swift",
"Providers/Cursor/CursorLoginFlow.swift",
"Providers/Cursor/CursorProviderImplementation.swift",
"Providers/Cursor/CursorSettingsStore.swift",
"Providers/Factory/FactoryLoginFlow.swift",
"Providers/Factory/FactoryProviderImplementation.swift",
"Providers/Factory/FactorySettingsStore.swift",
"Providers/Gemini/GeminiLoginFlow.swift",
"Providers/Gemini/GeminiProviderImplementation.swift",
"Providers/JetBrains/JetBrainsLoginFlow.swift",
"Providers/JetBrains/JetBrainsProviderImplementation.swift",
"Providers/JetBrains/JetBrainsSettingsStore.swift",
"Providers/Kilo/KiloProviderImplementation.swift",
"Providers/Kilo/KiloSettingsStore.swift",
"Providers/Kimi/KimiProviderImplementation.swift",
"Providers/Kimi/KimiSettingsStore.swift",
"Providers/KimiK2/KimiK2ProviderImplementation.swift",
"Providers/KimiK2/KimiK2SettingsStore.swift",
"Providers/Kiro/KiroProviderImplementation.swift",
"Providers/MiniMax/MiniMaxProviderImplementation.swift",
"Providers/MiniMax/MiniMaxSettingsStore.swift",
"Providers/Ollama/OllamaProviderImplementation.swift",
"Providers/Ollama/OllamaSettingsStore.swift",
"Providers/OpenCode/OpenCodeProviderImplementation.swift",
"Providers/OpenCode/OpenCodeSettingsStore.swift",
"Providers/OpenRouter/OpenRouterProviderImplementation.swift",
"Providers/OpenRouter/OpenRouterSettingsStore.swift",
"Providers/Shared/ProviderCatalog.swift",
"Providers/Shared/ProviderContext.swift",
"Providers/Shared/ProviderCookieSourceUI.swift",
"Providers/Shared/ProviderImplementation.swift",
"Providers/Shared/ProviderImplementationRegistry.swift",
"Providers/Shared/ProviderLoginFlow.swift",
"Providers/Shared/ProviderMenuContext.swift",
"Providers/Shared/ProviderPresentation.swift",
"Providers/Shared/ProviderRuntime.swift",
"Providers/Shared/ProviderSettingsDescriptors.swift",
"Providers/Shared/ProviderTokenAccountSelection.swift",
"Providers/Shared/SystemSettingsLinks.swift",
"Providers/Synthetic/SyntheticProviderImplementation.swift",
"Providers/Synthetic/SyntheticSettingsStore.swift",
"Providers/VertexAI/VertexAILoginFlow.swift",
"Providers/VertexAI/VertexAIProviderImplementation.swift",
"Providers/Warp/WarpProviderImplementation.swift",
"Providers/Warp/WarpSettingsStore.swift",
"Providers/Zai/ZaiProviderImplementation.swift",
"Providers/Zai/ZaiSettingsStore.swift",
"SessionQuotaNotifications.swift",
"SettingsStore+Config.swift",
"SettingsStore+ConfigPersistence.swift",
"SettingsStore+Defaults.swift",
"SettingsStore+MenuObservation.swift",
"SettingsStore+MenuPreferences.swift",
"SettingsStore+ProviderDetection.swift",
"SettingsStore+TokenAccounts.swift",
"SettingsStore+TokenCost.swift",
"SettingsStore.swift",
"SettingsStoreState.swift",
"StatusItemController+Actions.swift",
"StatusItemController+Animation.swift",
"StatusItemController+Menu.swift",
"StatusItemController+SwitcherViews.swift",
"StatusItemController.swift",
"SyntheticTokenStore.swift",
"UpdateChannel.swift",
"UsageBreakdownChartMenuView.swift",
"UsagePaceText.swift",
"UsageProgressBar.swift",
"UsageStore+Accessors.swift",
"UsageStore+HighestUsage.swift",
"UsageStore+HistoricalPace.swift",
"UsageStore+Logging.swift",
"UsageStore+OpenAIWeb.swift",
"UsageStore+Refresh.swift",
"UsageStore+Status.swift",
"UsageStore+TokenAccounts.swift",
"UsageStore+TokenCost.swift",
"UsageStore+WidgetSnapshot.swift",
"UsageStore.swift",
"UsageStoreSupport.swift",
"ZaiTokenStore.swift"
],
"target_dependencies" : [
"CodexBarMacroSupport",
"CodexBarCore"
],
"type" : "executable"
}
],
"tools_version" : "6.2"
}
Done.