Build Information
Successful build of CodexBar, reference main (8a079c), with Swift 6.2 for Linux on 29 Mar 2026 07:04:33 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build 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 /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
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
========================================
Build
========================================
Selected platform: linux
Swift version: 6.2
Building package at path: $PWD
https://github.com/TeamSloppy/CodexBar.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:b1b7512e70c869f4e6dfc045c9cfbcecd5568d004e044b9c2b5f35ddaecd218b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.2-latest
Fetching https://github.com/sindresorhus/KeyboardShortcuts
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/apple/swift-log
Fetching https://github.com/steipete/SweetCookieKit
Fetching https://github.com/sparkle-project/Sparkle
[1/318] Fetching sweetcookiekit
[319/7553] Fetching sweetcookiekit, keyboardshortcuts
[2056/13841] Fetching sweetcookiekit, keyboardshortcuts, swift-log
[10007/57220] Fetching sweetcookiekit, keyboardshortcuts, swift-log, sparkle
[19916/132109] Fetching sweetcookiekit, keyboardshortcuts, swift-log, sparkle, swift-syntax
Fetching https://github.com/steipete/Commander
Fetched https://github.com/steipete/SweetCookieKit from cache (3.78s)
Fetched https://github.com/sindresorhus/KeyboardShortcuts from cache (3.79s)
Fetched https://github.com/sparkle-project/Sparkle from cache (3.89s)
[1/346] Fetching commander
Fetched https://github.com/steipete/Commander from cache (0.42s)
Fetched https://github.com/apple/swift-log from cache (5.77s)
Fetched https://github.com/apple/swift-syntax from cache (5.82s)
Computing version for https://github.com/steipete/SweetCookieKit
Computed https://github.com/steipete/SweetCookieKit at 0.4.0 (6.22s)
Computing version for https://github.com/sindresorhus/KeyboardShortcuts
Computed https://github.com/sindresorhus/KeyboardShortcuts at 2.4.0 (0.40s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 600.0.1 (2.68s)
Computing version for https://github.com/steipete/Commander
Computed https://github.com/steipete/Commander at 0.2.1 (0.36s)
Computing version for https://github.com/sparkle-project/Sparkle
Computed https://github.com/sparkle-project/Sparkle at 2.9.0 (0.45s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.10.1 (0.43s)
Creating working copy for https://github.com/sparkle-project/Sparkle
Working copy of https://github.com/sparkle-project/Sparkle resolved at 2.9.0
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/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/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.10.1
Downloading binary artifact https://github.com/sparkle-project/Sparkle/releases/download/2.9.0/Sparkle-for-Swift-Package-Manager.zip
[929/11563950] Downloading https://github.com/sparkle-project/Sparkle/releases/download/2.9.0/Sparkle-for-Swift-Package-Manager.zip
Downloaded https://github.com/sparkle-project/Sparkle/releases/download/2.9.0/Sparkle-for-Swift-Package-Manager.zip (1.82s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swift-6.2.4-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/600.0.1/swift-6.2.4-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz (0.37s)
warning: 'spi-builder-workspace': dependency 'sparkle' is not used by any target
warning: 'spi-builder-workspace': dependency 'keyboardshortcuts' is not used by any target
Building for debugging...
[0/19] Write sources
[7/19] Write swift-version-24593BA9C3E375BF.txt
[9/46] Compiling SweetCookieKit SafariCookieImporter.swift
[10/47] Compiling SweetCookieKit GeckoCookieImporter.swift
[11/47] Emitting module CodexBarMacros
[12/47] Compiling CodexBarMacros ProviderRegistrationMacros.swift
[13/48] Wrapping AST for CodexBarMacros for debugging
[14/48] Write Objects.LinkFileList
[15/48] Linking CodexBarMacros-tool
[17/48] Compiling Logging MetadataProvider.swift
[18/48] Emitting module Logging
[19/48] Compiling Logging Locks.swift
[20/50] Compiling Commander Program.swift
[21/50] Compiling SweetCookieKit BrowserCookieKeychainAccessGate.swift
[22/50] Compiling SweetCookieKit BrowserCookieModels.swift
[23/51] Compiling SweetCookieKit ChromiumLocalStorageReader.swift
[24/51] Compiling SweetCookieKit ChromiumLocalStorageReader+LevelDB.swift
[25/51] Emitting module CodexBarMacroSupport
[26/51] Compiling CodexBarMacroSupport ProviderRegistrationMacros.swift
[27/52] Compiling SweetCookieKit SnappyDecoder.swift
[28/52] Emitting module SweetCookieKit
[29/52] Compiling Commander CommandSignature.swift
[30/52] Compiling Commander Errors.swift
[31/52] Compiling Commander CommandParser.swift
[32/52] Compiling Commander Tokenizer.swift
[33/52] Compiling SweetCookieKit ChromeCookieImporter.swift
[34/52] Compiling SweetCookieKit ChromiumLevelDBReader.swift
[38/53] Compiling Commander ExpressibleFromArgument.swift
[39/53] Compiling Commander NameSpecification.swift
[40/53] Emitting module Commander
[41/53] Compiling Commander ParsableCommand.swift
[42/53] Wrapping AST for CodexBarMacroSupport for debugging
[43/53] Wrapping AST for SweetCookieKit for debugging
[45/53] Compiling Logging LogHandler.swift
[46/53] Compiling Logging Logging.swift
[47/53] Compiling Commander PropertyWrappers.swift
[49/55] Wrapping AST for Logging for debugging
[50/55] Wrapping AST for Commander for debugging
[52/204] Emitting module CodexBarCore
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[53/204] Compiling CodexBarCore FileLogHandler.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[54/204] Compiling CodexBarCore JSONStderrLogHandler.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[55/204] Compiling CodexBarCore LogCategories.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[56/204] Compiling CodexBarCore LogMetadata.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[57/204] Compiling CodexBarCore LogRedactor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[58/204] Compiling CodexBarCore OSLogLogHandler.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[59/204] Compiling CodexBarCore ProviderLogging.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[60/204] Compiling CodexBarCore OpenAIDashboardModels.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[61/204] Compiling CodexBarCore OpenAIDashboardBrowserCookieImporter.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[62/204] Compiling CodexBarCore OpenAIDashboardFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[63/204] Compiling CodexBarCore OpenAIDashboardNavigationDelegate.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[64/204] Compiling CodexBarCore OpenAIDashboardParser.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[65/204] Compiling CodexBarCore OpenAIDashboardScrapeScript.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[66/204] Compiling CodexBarCore OpenAIDashboardWebViewCache.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[67/204] Compiling CodexBarCore OpenAIDashboardWebsiteDataStore.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[68/204] Compiling CodexBarCore PathEnvironment.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[69/204] Compiling CodexBarCore ProviderCostSnapshot.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[70/204] Compiling CodexBarCore AmpProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[71/204] Compiling CodexBarCore AmpUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[72/204] Compiling CodexBarCore AmpUsageParser.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[73/204] Compiling CodexBarCore AmpUsageSnapshot.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[74/225] Compiling CodexBarCore OpenRouterSettingsReader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[75/225] Compiling CodexBarCore OpenRouterUsageStats.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[76/225] Compiling CodexBarCore ProviderBranding.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[77/225] Compiling CodexBarCore ProviderCLIConfig.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[78/225] Compiling CodexBarCore ProviderCandidateRetryRunner.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[79/225] Compiling CodexBarCore ProviderCookieSource.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[80/225] Compiling CodexBarCore ProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[81/225] Compiling CodexBarCore ProviderFetchPlan.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[82/225] Compiling CodexBarCore ProviderInteractionContext.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[83/225] Compiling CodexBarCore ProviderSettingsSnapshot.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[84/225] Compiling CodexBarCore ProviderTokenResolver.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[85/225] Compiling CodexBarCore ProviderVersionDetector.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[86/225] Compiling CodexBarCore Providers.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[87/225] Compiling CodexBarCore SyntheticProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[88/225] Compiling CodexBarCore SyntheticSettingsReader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[89/225] Compiling CodexBarCore SyntheticUsageStats.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[90/225] Compiling CodexBarCore VertexAIOAuthCredentials.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[91/225] Compiling CodexBarCore VertexAITokenRefresher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[92/225] Compiling CodexBarCore VertexAIUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[93/225] Compiling CodexBarCore VertexAIProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[94/225] Compiling CodexBarCore WarpProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[95/225] Compiling CodexBarCore FactoryStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[96/225] Compiling CodexBarCore GeminiProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[97/225] Compiling CodexBarCore GeminiStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[98/225] Compiling CodexBarCore JetBrainsIDEDetector.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[99/225] Compiling CodexBarCore JetBrainsProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[100/225] Compiling CodexBarCore JetBrainsStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[101/225] Compiling CodexBarCore KiloProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[102/225] Compiling CodexBarCore KiloSettingsReader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[103/225] Compiling CodexBarCore KiloUsageDataSource.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[104/225] Compiling CodexBarCore KiloUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[105/225] Compiling CodexBarCore KimiAPIError.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[106/225] Compiling CodexBarCore KimiCookieHeader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[107/225] Compiling CodexBarCore KimiCookieImporter.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[108/225] Compiling CodexBarCore KimiModels.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[109/225] Compiling CodexBarCore KimiProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[110/225] Compiling CodexBarCore KimiSettingsReader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[111/225] Compiling CodexBarCore KimiUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[112/225] Compiling CodexBarCore KimiUsageSnapshot.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[113/225] Compiling CodexBarCore KimiK2ProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[114/225] Compiling CodexBarCore KimiK2SettingsReader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[115/225] Compiling CodexBarCore KimiK2UsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[116/225] Compiling CodexBarCore BrowserCookieAccessGate.swift
[117/225] Compiling CodexBarCore BrowserCookieImportOrder.swift
[118/225] Compiling CodexBarCore BrowserDetection.swift
[119/225] Compiling CodexBarCore CodexBarConfig.swift
[120/225] Compiling CodexBarCore CodexBarConfigStore.swift
[121/225] Compiling CodexBarCore CodexBarConfigValidation.swift
[122/225] Compiling CodexBarCore ProviderConfigEnvironment.swift
[123/225] Compiling CodexBarCore CookieHeaderCache.swift
[124/225] Compiling CodexBarCore CookieHeaderNormalizer.swift
[125/225] Compiling CodexBarCore CopilotUsageModels.swift
[126/225] Compiling CodexBarCore CostUsageFetcher.swift
[127/225] Compiling CodexBarCore CostUsageModels.swift
[128/225] Compiling CodexBarCore CreditsModels.swift
[129/225] Compiling CodexBarCore Double+Clamped.swift
[130/225] Compiling CodexBarCore TTYCommandRunner.swift
[131/225] Compiling CodexBarCore SubprocessRunner.swift
[132/225] Compiling CodexBarCore KeychainAccessGate.swift
[133/225] Compiling CodexBarCore KeychainAccessPreflight.swift
[134/225] Compiling CodexBarCore KeychainCacheStore.swift
[135/225] Compiling CodexBarCore KeychainNoUIQuery.swift
[136/225] Compiling CodexBarCore CodexBarLog.swift
[137/225] Compiling CodexBarCore CompositeLogHandler.swift
[138/225] Compiling CodexBarCore KiroProviderDescriptor.swift
[139/225] Compiling CodexBarCore KiroStatusProbe.swift
[140/225] Compiling CodexBarCore MiniMaxAPIRegion.swift
[141/225] Compiling CodexBarCore MiniMaxAPISettingsReader.swift
[142/225] Compiling CodexBarCore MiniMaxAuthMode.swift
[143/225] Compiling CodexBarCore MiniMaxCookieHeader.swift
[144/225] Compiling CodexBarCore MiniMaxCookieImporter.swift
[145/225] Compiling CodexBarCore MiniMaxLocalStorageImporter.swift
[146/225] Compiling CodexBarCore MiniMaxProviderDescriptor.swift
[147/225] Compiling CodexBarCore MiniMaxSettingsReader.swift
[148/225] Compiling CodexBarCore MiniMaxUsageFetcher.swift
[149/225] Compiling CodexBarCore MiniMaxUsageSnapshot.swift
[150/225] Compiling CodexBarCore OllamaProviderDescriptor.swift
[151/225] Compiling CodexBarCore OllamaUsageFetcher.swift
[152/225] Compiling CodexBarCore OllamaUsageParser.swift
[153/225] Compiling CodexBarCore OllamaUsageSnapshot.swift
[154/225] Compiling CodexBarCore OpenCodeCookieImporter.swift
[155/225] Compiling CodexBarCore OpenCodeProviderDescriptor.swift
[156/225] Compiling CodexBarCore OpenCodeUsageFetcher.swift
[157/225] Compiling CodexBarCore OpenCodeUsageSnapshot.swift
[158/225] Compiling CodexBarCore OpenRouterProviderDescriptor.swift
[159/225] Compiling CodexBarCore ClaudeProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[160/225] Compiling CodexBarCore ClaudeStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[161/225] Compiling CodexBarCore ClaudeUsageDataSource.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[162/225] Compiling CodexBarCore ClaudeUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[163/225] Compiling CodexBarCore ClaudeWebAPIFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[164/225] Compiling CodexBarCore CodexCLISession.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[165/225] Compiling CodexBarCore CodexOAuthCredentials.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[166/225] Compiling CodexBarCore CodexOAuthUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[167/225] Compiling CodexBarCore CodexTokenRefresher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[168/225] Compiling CodexBarCore CodexProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[169/225] Compiling CodexBarCore CodexStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[170/225] Compiling CodexBarCore CodexUsageDataSource.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[171/225] Compiling CodexBarCore CodexWebDashboardStrategy.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[172/225] Compiling CodexBarCore CopilotDeviceFlow.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[173/225] Compiling CodexBarCore CopilotProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[174/225] Compiling CodexBarCore CopilotUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[175/225] Compiling CodexBarCore CursorProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[176/225] Compiling CodexBarCore CursorRequestUsage.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[177/225] Compiling CodexBarCore CursorStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[178/225] Compiling CodexBarCore FactoryLocalStorageImporter.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[179/225] Compiling CodexBarCore FactoryProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[180/225] Compiling CodexBarCore AntigravityProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[181/225] Compiling CodexBarCore AntigravityStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[182/225] Compiling CodexBarCore AuggieCLIProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[183/225] Compiling CodexBarCore AugmentProviderDescriptor.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[184/225] Compiling CodexBarCore AugmentSessionKeepalive.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[185/225] Compiling CodexBarCore AugmentStatusProbe.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[186/225] Compiling CodexBarCore CLIProbeSessionResetter.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[187/225] Compiling CodexBarCore ClaudeCLISession.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[188/225] Compiling CodexBarCore ClaudeOAuthCredentialModels.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[189/225] Compiling CodexBarCore ClaudeOAuthCredentials+Hashing.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[190/225] Compiling CodexBarCore ClaudeOAuthCredentials+SecurityCLIReader.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[191/225] Compiling CodexBarCore ClaudeOAuthCredentials+TestingOverrides.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[192/225] Compiling CodexBarCore ClaudeOAuthCredentials.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[193/225] Compiling CodexBarCore ClaudeOAuthDelegatedRefreshCoordinator.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[194/225] Compiling CodexBarCore ClaudeOAuthKeychainAccessGate.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[195/225] Compiling CodexBarCore ClaudeOAuthKeychainPromptMode.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[196/225] Compiling CodexBarCore ClaudeOAuthKeychainQueryTiming.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[197/225] Compiling CodexBarCore ClaudeOAuthKeychainReadStrategy.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[198/225] Compiling CodexBarCore ClaudeOAuthMutableKeychainOverrides.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[199/225] Compiling CodexBarCore ClaudeOAuthRefreshFailureGate.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[200/225] Compiling CodexBarCore ClaudeOAuthUsageFetcher.swift
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[201/225] Compiling CodexBarCore WarpSettingsReader.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[202/225] Compiling CodexBarCore WarpUsageFetcher.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[203/225] Compiling CodexBarCore ZaiAPIRegion.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[204/225] Compiling CodexBarCore ZaiProviderDescriptor.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[205/225] Compiling CodexBarCore ZaiSettingsReader.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[206/225] Compiling CodexBarCore ZaiUsageStats.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[207/225] Compiling CodexBarCore TextParsing.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[208/225] Compiling CodexBarCore TokenAccountSupport.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[209/225] Compiling CodexBarCore TokenAccountSupportCatalog+Data.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[210/225] Compiling CodexBarCore TokenAccounts.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[211/225] Compiling CodexBarCore UsageFetcher.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[212/225] Compiling CodexBarCore UsageFormatter.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[213/225] Compiling CodexBarCore UsagePace.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[214/225] Compiling CodexBarCore CostUsageCache.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[215/225] Compiling CodexBarCore CostUsageJsonl.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[216/225] Compiling CodexBarCore CostUsagePricing.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[217/225] Compiling CodexBarCore CostUsageScanner+Claude.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[218/225] Compiling CodexBarCore CostUsageScanner+Timestamp.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[219/225] Compiling CodexBarCore CostUsageScanner.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[220/225] Compiling CodexBarCore WebKitTeardown.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[221/225] Compiling CodexBarCore WidgetSnapshot.swift
/host/spi-builder-workspace/Sources/CodexBarCore/Vendored/CostUsage/CostUsageScanner.swift:222:34: warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
220 | guard let values = try? fileURL.resourceValues(forKeys: [.fileResourceIdentifierKey]) else { return nil }
221 | guard let identifier = values.fileResourceIdentifier else { return nil }
222 | if let data = identifier as? Data {
| `- warning: cast from 'any NSCopying & NSObjectProtocol & NSSecureCoding' to unrelated type 'Data' always fails
223 | return data.base64EncodedString()
224 | }
Internal Error: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "Corrupted JSON", underlyingError: Optional(unexpected end of file)))
[222/226] Wrapping AST for CodexBarCore for debugging
[224/240] Compiling CodexBarCLI CLIExitCode.swift
[225/240] Compiling CodexBarCLI CLIHelp.swift
[226/241] Compiling CodexBarCLI TokenAccountCLI.swift
[227/241] Compiling CodexBarCLI CLIUsageCommand.swift
[228/241] Compiling CodexBarCLI CLIHelpers.swift
[229/241] Compiling CodexBarCLI CLIIO.swift
[230/241] Compiling CodexBarCLI CLIOptions.swift
[231/241] Compiling CodexBarCLI CLIOutputPreferences.swift
[232/241] Compiling CodexBarCLI CLIPayloads.swift
[233/241] Compiling CodexBarCLI CLIRenderer.swift
[234/241] Compiling CodexBarCLI CLIConfigCommand.swift
[235/241] Compiling CodexBarCLI CLICostCommand.swift
[236/241] Emitting module CodexBarCLI
[237/241] Compiling CodexBarCLI CLIEntry.swift
[238/241] Compiling CodexBarCLI CLIErrorReporting.swift
[239/242] Wrapping AST for CodexBarCLI for debugging
[240/242] Write Objects.LinkFileList
[241/242] Linking CodexBarCLI
Build complete! (67.70s)
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" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "CodexBarCore",
"targets" : [
"CodexBarCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CodexBarCLI",
"targets" : [
"CodexBarCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "CodexBarMacros",
"targets" : [
"CodexBarMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "CodexBarMacros",
"module_type" : "SwiftTarget",
"name" : "CodexBarMacros",
"path" : "Sources/CodexBarMacros",
"product_dependencies" : [
"SwiftCompilerPlugin",
"SwiftSyntaxBuilder",
"SwiftSyntaxMacros"
],
"product_memberships" : [
"CodexBarCore",
"CodexBarCLI",
"CodexBarMacros"
],
"sources" : [
"ProviderRegistrationMacros.swift"
],
"type" : "macro"
},
{
"c99name" : "CodexBarMacroSupport",
"module_type" : "SwiftTarget",
"name" : "CodexBarMacroSupport",
"path" : "Sources/CodexBarMacroSupport",
"product_memberships" : [
"CodexBarCore",
"CodexBarCLI"
],
"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",
"CodexBarCLI"
],
"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" : "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"
}
],
"tools_version" : "6.2"
}
basic-6.2-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:b1b7512e70c869f4e6dfc045c9cfbcecd5568d004e044b9c2b5f35ddaecd218b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.2-latest
Done.