Build Information
Successful build of OpenAI, reference 1.1.1 (de472c), with Swift 6.4 for macOS (SPM) on 22 Sep 2026 16:51:57 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/m1guelpf/swift-openai-responses.git
Reference: 1.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/m1guelpf/swift-openai-responses
* tag 1.1.1 -> FETCH_HEAD
HEAD is now at de472c3 add `input_fidelity` to image generation tool
Cloned https://github.com/m1guelpf/swift-openai-responses.git
Revision (git rev-parse @):
de472c3e8d9fce9ab04498b9e4a7c477ead2aae1
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/m1guelpf/swift-openai-responses.git at 1.1.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/m1guelpf/swift-openai-responses.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 243]
[Planning deferred tasks]
[49 / 110]
[50 / 111] InternalCollectionsUtilities
[63 / 124] InternalCollectionsUtilities
[70 / 125] InternalCollectionsUtilities
[80 / 136] OrderedCollections
[81 / 136] OrderedCollections
[83 / 136] OrderedCollections
[92 / 137] PluginCore
[100 / 183]
[105 / 183]
[110 / 183]
[111 / 183]
[115 / 183]
[117 / 183]
[120 / 183]
[124 / 183]
[126 / 183]
[127 / 183]
[138 / 183] PluginCore
[144 / 183] PluginCore
[154 / 184] MacroPlugin
[157 / 187] MacroPlugin
[160 / 187] MacroPlugin
[163 / 188] MetaCodable
[174 / 199] MetaCodable
[183 / 200] HelperCoders
[194 / 211] HelperCoders
[203 / 212] HelperCoders-product
[203 / 212] OpenAI
[214 / 223] OpenAI
[220 / 223] OpenAI
Build complete! (14.34 sec)
Fetching https://github.com/SwiftyLab/MetaCodable.git
[1/210645] Fetching metacodable
Fetched https://github.com/SwiftyLab/MetaCodable.git (22.72s)
Computing version for https://github.com/SwiftyLab/MetaCodable.git
Computed https://github.com/SwiftyLab/MetaCodable.git at 1.6.1 (25.67s)
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/swiftlang/swift-syntax.git
[1/18918] Fetching swift-argument-parser
[2/46572] Fetching swift-argument-parser, swift-collections
[18441/126579] Fetching swift-argument-parser, swift-collections, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git (3.82s)
[54057/107661] Fetching swift-collections, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (8.92s)
Fetched https://github.com/apple/swift-collections.git (8.92s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (11.33s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.65s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.76s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/SwiftyLab/MetaCodable.git
Working copy of https://github.com/SwiftyLab/MetaCodable.git resolved at 1.6.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (0.19s)
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:345:29: [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m343 |[0;0m item = .fileSearch(fileSearch)
[0;36m344 |[0;0m }
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:345:37: [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m343 |[0;0m item = .fileSearch(fileSearch)
[0;36m344 |[0;0m }
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:345:50: [1;33mwarning: [1;39mimmutable value 'contentIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m343 |[0;0m item = .fileSearch(fileSearch)
[0;36m344 |[0;0m }
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'contentIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:345:64: [1;33mwarning: [1;39mimmutable value 'delta' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m343 |[0;0m item = .fileSearch(fileSearch)
[0;36m344 |[0;0m }
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'delta' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:347:28: [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m348 |[0;0m break // this doesn't seem to ever get sent
[0;36m349 |[0;0m case let .reasoningSummaryPartAdded(itemId, outputIndex: outputIndex, part, summaryIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:347:36: [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m348 |[0;0m break // this doesn't seem to ever get sent
[0;36m349 |[0;0m case let .reasoningSummaryPartAdded(itemId, outputIndex: outputIndex, part, summaryIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:347:49: [1;33mwarning: [1;39mimmutable value 'contentIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'contentIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m348 |[0;0m break // this doesn't seem to ever get sent
[0;36m349 |[0;0m case let .reasoningSummaryPartAdded(itemId, outputIndex: outputIndex, part, summaryIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:347:63: [1;33mwarning: [1;39mimmutable value 'text' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m345 |[0;0m case let .reasoningDelta(itemId, outputIndex, contentIndex, delta):
[0;36m346 |[0;0m break // this doesn't seem to ever get sent
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'text' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m348 |[0;0m break // this doesn't seem to ever get sent
[0;36m349 |[0;0m case let .reasoningSummaryPartAdded(itemId, outputIndex: outputIndex, part, summaryIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:349:80: [1;33mwarning: [1;39mimmutable value 'summaryIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m347 |[0;0m case let .reasoningDone(itemId, outputIndex, contentIndex, text):
[0;36m348 |[0;0m break // this doesn't seem to ever get sent
[0;36m349 |[0;0m case let .reasoningSummaryPartAdded(itemId, outputIndex: outputIndex, part, summaryIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'summaryIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m350 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m351 |[0;0m guard case var .reasoning(reasoning) = item else { return }
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:365:57: [1;33mwarning: [1;39mimmutable value 'summaryIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m363 |[0;0m item = .reasoning(reasoning)
[0;36m364 |[0;0m }
[0;36m365 |[0;0m case let .reasoningSummaryDelta(itemId, outputIndex, summaryIndex, delta):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'summaryIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m366 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m367 |[0;0m guard case var .reasoning(reasoning) = item else { return }
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:365:71: [1;33mwarning: [1;39mimmutable value 'delta' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m363 |[0;0m item = .reasoning(reasoning)
[0;36m364 |[0;0m }
[0;36m365 |[0;0m case let .reasoningSummaryDelta(itemId, outputIndex, summaryIndex, delta):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'delta' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m366 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m367 |[0;0m guard case var .reasoning(reasoning) = item else { return }
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:367:32: [1;33mwarning: [1;39mvariable 'reasoning' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m365 |[0;0m case let .reasoningSummaryDelta(itemId, outputIndex, summaryIndex, delta):
[0;36m366 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m367 |[0;0m guard case var .reasoning(reasoning) = item else { return }
[0;36m|[0;0m `- [1;33mwarning: [1;39mvariable 'reasoning' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m368 |[0;0m
[0;36m369 |[0;0m // figure out where to put the reasoning
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:371:56: [1;33mwarning: [1;39mimmutable value 'summaryIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m369 |[0;0m // figure out where to put the reasoning
[0;36m370 |[0;0m }
[0;36m371 |[0;0m case let .reasoningSummaryDone(itemId, outputIndex, summaryIndex, text):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'summaryIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m372 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m373 |[0;0m guard case var .reasoning(reasoning) = item else { return }
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:371:70: [1;33mwarning: [1;39mimmutable value 'text' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m369 |[0;0m // figure out where to put the reasoning
[0;36m370 |[0;0m }
[0;36m371 |[0;0m case let .reasoningSummaryDone(itemId, outputIndex, summaryIndex, text):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'text' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m372 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m373 |[0;0m guard case var .reasoning(reasoning) = item else { return }
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:373:32: [1;33mwarning: [1;39mvariable 'reasoning' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m371 |[0;0m case let .reasoningSummaryDone(itemId, outputIndex, summaryIndex, text):
[0;36m372 |[0;0m updateItem(index: outputIndex, id: itemId) { item in
[0;36m373 |[0;0m guard case var .reasoning(reasoning) = item else { return }
[0;36m|[0;0m `- [1;33mwarning: [1;39mvariable 'reasoning' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m374 |[0;0m
[0;36m375 |[0;0m // figure out where to put the reasoning
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:449:32: [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m447 |[0;0m case .mcpCallFailed:
[0;36m448 |[0;0m break // mcpToolCall does not have a status field we can track
[0;36m449 |[0;0m case let .mcpCallInProgress(itemId, outputIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m450 |[0;0m break // mcpToolCall does not have a status field we can track
[0;36m451 |[0;0m case let .mcpListToolsCompleted(itemId, outputIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:449:40: [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m447 |[0;0m case .mcpCallFailed:
[0;36m448 |[0;0m break // mcpToolCall does not have a status field we can track
[0;36m449 |[0;0m case let .mcpCallInProgress(itemId, outputIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m450 |[0;0m break // mcpToolCall does not have a status field we can track
[0;36m451 |[0;0m case let .mcpListToolsCompleted(itemId, outputIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:451:36: [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m449 |[0;0m case let .mcpCallInProgress(itemId, outputIndex):
[0;36m450 |[0;0m break // mcpToolCall does not have a status field we can track
[0;36m451 |[0;0m case let .mcpListToolsCompleted(itemId, outputIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m452 |[0;0m break // mcpListTools does not have a status field we can track
[0;36m453 |[0;0m case .mcpListToolsFailed:
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:451:44: [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m449 |[0;0m case let .mcpCallInProgress(itemId, outputIndex):
[0;36m450 |[0;0m break // mcpToolCall does not have a status field we can track
[0;36m451 |[0;0m case let .mcpListToolsCompleted(itemId, outputIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m452 |[0;0m break // mcpListTools does not have a status field we can track
[0;36m453 |[0;0m case .mcpListToolsFailed:
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:455:37: [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m453 |[0;0m case .mcpListToolsFailed:
[0;36m454 |[0;0m break // mcpListTools does not have a status field we can track
[0;36m455 |[0;0m case let .mcpListToolsInProgress(itemId, outputIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'itemId' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m456 |[0;0m break // mcpListTools does not have a status field we can track
[0;36m457 |[0;0m case let .codeInterpreterCallInProgress(itemId, outputIndex):
/Users/admin/builder/spi-builder-workspace/src/Conversation.swift:455:45: [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m453 |[0;0m case .mcpListToolsFailed:
[0;36m454 |[0;0m break // mcpListTools does not have a status field we can track
[0;36m455 |[0;0m case let .mcpListToolsInProgress(itemId, outputIndex):
[0;36m|[0;0m `- [1;33mwarning: [1;39mimmutable value 'outputIndex' was never used; consider replacing with '_' or removing it[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m456 |[0;0m break // mcpListTools does not have a status field we can track
[0;36m457 |[0;0m case let .codeInterpreterCallInProgress(itemId, outputIndex):
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
macro expansion @Codable:24:22: [1;33mwarning: [1;39mliteral value is already handled by previous pattern; consider removing it[0;0m
`- /Users/admin/builder/spi-builder-workspace/src/Models/Item.swift:1103:2: [1;39mnote: [1;39mexpanded code originates here[0;0m
[0;36m9 |[0;0m ///
[0;36m10 |[0;0m /// Can contain text, images, and audio inputs, as well as previous assistant responses and tool call outputs.
[0;36m11 |[0;0m [4;39m@Codable @CodedAt("type") @CodingKeys(.snake_case) public enum Input: Equatable, Hashable, Sendable {[0;0m
[0;36m|[0;0m |- [1;39mnote: [1;39min expansion of macro 'Codable' on enum 'Input' here[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39min expansion of macro 'Codable' on enum 'Input' here[0;0m
[0;36m12 |[0;0m /// A message input to the model with a role indicating instruction following hierarchy.
[0;36m13 |[0;0m ///
[0;36m:[0;0m
[0;36m1101 |[0;0m case input(Input)
[0;36m1102 |[0;0m case output(Output)
[0;36m1103 |[0;0m }
[0;36m +--- [0;0mmacro expansion @Codable [0;36m-------------------------------------[0;0m
[0;36m |[0;0m [0;36m17 |[0;0m if let typeString = typeString {
[0;36m |[0;0m [0;36m18 |[0;0m switch typeString {
[0;36m |[0;0m [0;36m19 |[0;0m case [4;39m"message"[0;0m:
[0;36m |[0;0m [0;36m|[0;0m `- [1;39mnote: [1;39mfirst occurrence of identical literal pattern is here[0;0m
[0;36m |[0;0m [0;36m20 |[0;0m let _0: Message.Input
[0;36m |[0;0m [0;36m21 |[0;0m _0 = try Message.Input(from: decoder)
[0;36m |[0;0m [0;36m22 |[0;0m self = .inputMessage(_0)
[0;36m |[0;0m [0;36m23 |[0;0m return
[0;36m |[0;0m [0;36m24 |[0;0m case [4;39m"message"[0;0m:
[0;36m |[0;0m [0;36m|[0;0m `- [1;33mwarning: [1;39mliteral value is already handled by previous pattern; consider removing it[0;0m
[0;36m |[0;0m [0;36m25 |[0;0m let _0: Message.Output
[0;36m |[0;0m [0;36m26 |[0;0m _0 = try Message.Output(from: decoder)
[0;36m +-----------------------------[0;0m[0;36m-------------------------------------[0;0m
[0;36m1104 |[0;0m
[0;36m1105 |[0;0m // MARK: - Item.Input Creating helpers
Build complete.
{
"dependencies" : [
{
"identity" : "metacodable",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SwiftyLab/MetaCodable.git"
}
],
"manifest_display_name" : "OpenAI",
"name" : "OpenAI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "watchos",
"version" : "10.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "maccatalyst",
"version" : "17.0"
}
],
"products" : [
{
"name" : "OpenAI",
"targets" : [
"OpenAI"
],
"type" : {
"library" : [
"static"
]
}
}
],
"targets" : [
{
"c99name" : "OpenAI",
"module_type" : "SwiftTarget",
"name" : "OpenAI",
"path" : "src",
"product_dependencies" : [
"MetaCodable",
"HelperCoders"
],
"product_memberships" : [
"OpenAI"
],
"sources" : [
"Conversation.swift",
"Extensions/AsyncBytes+collect.swift",
"Extensions/Collection+safeAccess.swift",
"Models/Config.swift",
"Models/Event.swift",
"Models/File.swift",
"Models/Input.swift",
"Models/Item.swift",
"Models/Message.swift",
"Models/Model.swift",
"Models/Request.swift",
"Models/Response.swift",
"Models/Tool.swift",
"Models/WebhookEvent.swift",
"OpenAI.swift",
"Support/MultiPartData.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.