The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of OpenAIKit, reference main (9b9315), with Swift 6.0 for macOS (SPM) on 30 Nov 2024 13:54:19 UTC.

Swift 6 data race errors: 4

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OpenDive/OpenAIKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/OpenDive/OpenAIKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 9b93156 Add up to date documentation
Cloned https://github.com/OpenDive/OpenAIKit.git
Revision (git rev-parse @):
9b93156e81491ac53967348e8a5076d323f37e34
SUCCESS checkout https://github.com/OpenDive/OpenAIKit.git at main
========================================
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": "openaikit",
      "name": "OpenAIKit",
      "url": "https://github.com/OpenDive/OpenAIKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OpenAIKit",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/OpenDive/OpenAIKit.git
[1/2470] Fetching openaikit
Fetched https://github.com/OpenDive/OpenAIKit.git from cache (1.48s)
Creating working copy for https://github.com/OpenDive/OpenAIKit.git
Working copy of https://github.com/OpenDive/OpenAIKit.git resolved at main (9b93156)
warning: '.resolve-product-dependencies': dependency 'openaikit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/OpenDive/OpenAIKit.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "OpenAIKit",
  "name" : "OpenAIKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "OpenAIKit",
      "targets" : [
        "OpenAIKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "OpenAIKitTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenAIKitTests",
      "path" : "Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Completions/CompletionResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Content Policy/ContentPolicyResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Delete File/DeleteFileResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Embeddings/EmbeddingsResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL-1.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL0.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL1.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL10.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL11.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL2.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Prompt/ImageApple.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Prompt/ImageOtter.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageB64Large.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageURLLarge.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageB64Medium.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageURLMedium.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageB64Small.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageURLSmall.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageB64.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageURL.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/List Files/ListFilesResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/List Models/ModelsResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Retrieve Model/RetrieveModelResponse.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "OpenAIKitTests/Extension/BundleExtension.swift",
        "OpenAIKitTests/Mocks/MockOpenAI.swift",
        "OpenAIKitTests/OpenAIKitTests.swift",
        "OpenAIKitTests/Types/Enums/MockOpenAIError.swift"
      ],
      "target_dependencies" : [
        "OpenAIKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenAIKit",
      "module_type" : "SwiftTarget",
      "name" : "OpenAIKit",
      "path" : "Sources",
      "product_memberships" : [
        "OpenAIKit"
      ],
      "sources" : [
        "OpenAIKit/Extensions/NSImageExtension.swift",
        "OpenAIKit/Extensions/NSMutableDataExtension.swift",
        "OpenAIKit/Extensions/String.swift",
        "OpenAIKit/Extensions/StringPropertyMap.swift",
        "OpenAIKit/OpenAI.swift",
        "OpenAIKit/Protocols/Chat/Property.swift",
        "OpenAIKit/Protocols/OpenAIProtocol.swift",
        "OpenAIKit/Types/Enums/Audio/AudioResponseFormat.swift",
        "OpenAIKit/Types/Enums/Chat/ChatModels.swift",
        "OpenAIKit/Types/Enums/Chat/ChatRole.swift",
        "OpenAIKit/Types/Enums/Completions/CompletionModels.swift",
        "OpenAIKit/Types/Enums/Files/FileStatus.swift",
        "OpenAIKit/Types/Enums/Images/ImageData.swift",
        "OpenAIKit/Types/Enums/Images/ImageModel.swift",
        "OpenAIKit/Types/Enums/Images/ImageQuality.swift",
        "OpenAIKit/Types/Enums/Images/ImageResolutions.swift",
        "OpenAIKit/Types/Enums/Images/ImageStyle.swift",
        "OpenAIKit/Types/Enums/Images/ResponseFormat.swift",
        "OpenAIKit/Types/Enums/Moderations/ContentPolicyModels.swift",
        "OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift",
        "OpenAIKit/Types/Enums/OpenAI/OpenAIObject.swift",
        "OpenAIKit/Types/Structs/Parameters/Audio/TranscriptionParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/ChatParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/Function.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/Parameter.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/ParameterDetail.swift",
        "OpenAIKit/Types/Structs/Parameters/Completions/CompletionParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Embeddings/EmbeddingsParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Files/UploadFileParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Images/ImageEditParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Images/ImageParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Images/ImageVariationParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Moderations/ConentPolicyParameters.swift",
        "OpenAIKit/Types/Structs/Schemas/Audio/TranscriptionResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Chat/ChatResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Completions/CompletionResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsData.swift",
        "OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsUsage.swift",
        "OpenAIKit/Types/Structs/Schemas/Files/File.swift",
        "OpenAIKit/Types/Structs/Schemas/Files/FileContent.swift",
        "OpenAIKit/Types/Structs/Schemas/Files/ListFilesResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Images/ImageResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Models/ListModelResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Models/Model.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategories.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategoryScore.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResult.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/ChatChoice.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/ChatMessage.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/Choice.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/Configuration.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/DeleteObject.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/FormData.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/FunctionCall.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorMessage.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/Usage.swift",
        "OpenAIKit/Utils/ClampedPropertyWrapper.swift",
        "OpenAIKit/Utils/FormDataHelper.swift",
        "OpenAIKit/Utils/GenericCodingKeys.swift",
        "OpenAIKit/Utils/OpenAIKitSession.swift",
        "OpenAIKit/Utils/OpenAIStreamer/OpenAIEvent.swift",
        "OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift",
        "OpenAIKit/Utils/OpenAIStreamer/OpenAIStreamParser.swift",
        "OpenAIKit/Utils/Whisper/SRT.swift",
        "OpenAIKit/Utils/Whisper/WebVTT.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
[3/65] Emitting module OpenAIKit
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
[4/71] Compiling OpenAIKit CompletionResponse.swift
[5/71] Compiling OpenAIKit EmbeddingsData.swift
[6/71] Compiling OpenAIKit EmbeddingsResponse.swift
[7/71] Compiling OpenAIKit EmbeddingsUsage.swift
[8/71] Compiling OpenAIKit File.swift
[9/71] Compiling OpenAIKit FileContent.swift
[10/71] Compiling OpenAIKit ListFilesResponse.swift
[11/71] Compiling OpenAIKit AudioResponseFormat.swift
[12/71] Compiling OpenAIKit ChatModels.swift
[13/71] Compiling OpenAIKit ChatRole.swift
[14/71] Compiling OpenAIKit CompletionModels.swift
[15/71] Compiling OpenAIKit FileStatus.swift
[16/71] Compiling OpenAIKit ImageData.swift
[17/71] Compiling OpenAIKit ImageModel.swift
[18/71] Compiling OpenAIKit ImageResponse.swift
[19/71] Compiling OpenAIKit ListModelResponse.swift
[20/71] Compiling OpenAIKit Model.swift
[21/71] Compiling OpenAIKit ContentPolicyCategories.swift
[22/71] Compiling OpenAIKit ContentPolicyCategoryScore.swift
[23/71] Compiling OpenAIKit ContentPolicyResponse.swift
[24/71] Compiling OpenAIKit ContentPolicyResult.swift
[25/71] Compiling OpenAIKit OpenAIErrorMessage.swift
[26/71] Compiling OpenAIKit OpenAIErrorResponse.swift
[27/71] Compiling OpenAIKit Usage.swift
[28/71] Compiling OpenAIKit ClampedPropertyWrapper.swift
[29/71] Compiling OpenAIKit FormDataHelper.swift
[30/71] Compiling OpenAIKit GenericCodingKeys.swift
[31/71] Compiling OpenAIKit TranscriptionParameters.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[32/71] Compiling OpenAIKit ChatParameters.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[33/71] Compiling OpenAIKit Function.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[34/71] Compiling OpenAIKit Parameter.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[35/71] Compiling OpenAIKit ParameterDetail.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[36/71] Compiling OpenAIKit CompletionParameters.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[37/71] Compiling OpenAIKit EmbeddingsParameters.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[38/71] Compiling OpenAIKit UploadFileParameters.swift
[39/71] Compiling OpenAIKit ImageEditParameters.swift
[40/71] Compiling OpenAIKit ImageParameters.swift
[41/71] Compiling OpenAIKit ImageVariationParameters.swift
[42/71] Compiling OpenAIKit ConentPolicyParameters.swift
[43/71] Compiling OpenAIKit TranscriptionResponse.swift
[44/71] Compiling OpenAIKit ChatResponse.swift
[45/71] Compiling OpenAIKit OpenAIKitSession.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:208:21: warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
206 |             if let eventName = event.event, let eventHandler = eventListeners[eventName] {
207 |                 mainQueue.async {
208 |                     eventHandler(Message(id: event.id, event: event.event, data: event.data))
    |                     |- warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
209 |                 }
210 |             }
[46/71] Compiling OpenAIKit OpenAIEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:208:21: warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
206 |             if let eventName = event.event, let eventHandler = eventListeners[eventName] {
207 |                 mainQueue.async {
208 |                     eventHandler(Message(id: event.id, event: event.event, data: event.data))
    |                     |- warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
209 |                 }
210 |             }
[47/71] Compiling OpenAIKit OpenAISource.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:208:21: warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
206 |             if let eventName = event.event, let eventHandler = eventListeners[eventName] {
207 |                 mainQueue.async {
208 |                     eventHandler(Message(id: event.id, event: event.event, data: event.data))
    |                     |- warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
209 |                 }
210 |             }
[48/71] Compiling OpenAIKit OpenAIStreamParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:208:21: warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
206 |             if let eventName = event.event, let eventHandler = eventListeners[eventName] {
207 |                 mainQueue.async {
208 |                     eventHandler(Message(id: event.id, event: event.event, data: event.data))
    |                     |- warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
209 |                 }
210 |             }
[49/71] Compiling OpenAIKit SRT.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:208:21: warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
206 |             if let eventName = event.event, let eventHandler = eventListeners[eventName] {
207 |                 mainQueue.async {
208 |                     eventHandler(Message(id: event.id, event: event.event, data: event.data))
    |                     |- warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
209 |                 }
210 |             }
[50/71] Compiling OpenAIKit WebVTT.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:44:12: warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 42 | }
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
    |            `- warning: non-final class 'OpenAISource' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 45 |     var headers: [String: String]
 46 |     static let DefaultRetryTime = 3000
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:45:9: warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 43 |
 44 | open class OpenAISource: NSObject, URLSessionDataDelegate {
 45 |     var headers: [String: String]
    |         `- warning: stored property 'headers' of 'Sendable'-conforming class 'OpenAISource' is mutable; this is an error in the Swift 6 language mode
 46 |     static let DefaultRetryTime = 3000
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift:208:21: warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
206 |             if let eventName = event.event, let eventHandler = eventListeners[eventName] {
207 |                 mainQueue.async {
208 |                     eventHandler(Message(id: event.id, event: event.event, data: event.data))
    |                     |- warning: capture of 'eventHandler' with non-sendable type '(Message) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
209 |                 }
210 |             }
[51/71] Compiling OpenAIKit ImageQuality.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[52/71] Compiling OpenAIKit ImageResolutions.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[53/71] Compiling OpenAIKit ImageStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[54/71] Compiling OpenAIKit ResponseFormat.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[55/71] Compiling OpenAIKit ContentPolicyModels.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[56/71] Compiling OpenAIKit OpenAIErrors.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[57/71] Compiling OpenAIKit OpenAIObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift:47:10: warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
45 |
46 |     /// An incorrect input was found in the ImageParameter. Please edit the input and try submitting again.
47 |     case incompatibleImageParameter(incorrctInput: Any?)
   |          `- warning: associated value 'incompatibleImageParameter(incorrctInput:)' of 'Sendable'-conforming enum 'OpenAIError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
48 |
49 |     /// An unknown error has occured. Please create an issue on [Github](https://github.com/OpenDive/OpenAIKit) if this error is thrown.
[58/71] Compiling OpenAIKit NSImageExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[59/71] Compiling OpenAIKit NSMutableDataExtension.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[60/71] Compiling OpenAIKit String.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[61/71] Compiling OpenAIKit StringPropertyMap.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[62/71] Compiling OpenAIKit OpenAI.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[63/71] Compiling OpenAIKit Property.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[64/71] Compiling OpenAIKit OpenAIProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/OpenAIKit/Utils/OpenAIKitSession.swift:36:25: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
 32 | // Extensions used to help better streamline the main OpenAIKit class.
 33 | // Most are private to help with having better Access Control.
 34 | final class OpenAIKitSession {
    |             `- note: class 'OpenAIKitSession' does not conform to the 'Sendable' protocol
 35 |     /// Shared Singleton object for use within the OpenAIKit API Module
 36 |     internal static let shared = OpenAIKitSession()
    |                         |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'OpenAIKitSession' may have shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |
 38 |     /// Conforming to the Singleton Design Pattern
[65/71] Compiling OpenAIKit ChatChoice.swift
[66/71] Compiling OpenAIKit ChatMessage.swift
[67/71] Compiling OpenAIKit Choice.swift
[68/71] Compiling OpenAIKit Configuration.swift
[69/71] Compiling OpenAIKit DeleteObject.swift
[70/71] Compiling OpenAIKit FormData.swift
[71/71] Compiling OpenAIKit FunctionCall.swift
Build complete! (17.83s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "OpenAIKit",
  "name" : "OpenAIKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "OpenAIKit",
      "targets" : [
        "OpenAIKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "OpenAIKitTests",
      "module_type" : "SwiftTarget",
      "name" : "OpenAIKitTests",
      "path" : "Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Completions/CompletionResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Content Policy/ContentPolicyResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Delete File/DeleteFileResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Embeddings/EmbeddingsResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL-1.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL0.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL1.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL10.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL11.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL2.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Prompt/ImageApple.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Prompt/ImageOtter.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageB64Large.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageURLLarge.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageB64Medium.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageURLMedium.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageB64Small.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageURLSmall.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageB64.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageURL.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/List Files/ListFilesResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/List Models/ModelsResponse.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Resources/JSON Responses/Retrieve Model/RetrieveModelResponse.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "OpenAIKitTests/Extension/BundleExtension.swift",
        "OpenAIKitTests/Mocks/MockOpenAI.swift",
        "OpenAIKitTests/OpenAIKitTests.swift",
        "OpenAIKitTests/Types/Enums/MockOpenAIError.swift"
      ],
      "target_dependencies" : [
        "OpenAIKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OpenAIKit",
      "module_type" : "SwiftTarget",
      "name" : "OpenAIKit",
      "path" : "Sources",
      "product_memberships" : [
        "OpenAIKit"
      ],
      "sources" : [
        "OpenAIKit/Extensions/NSImageExtension.swift",
        "OpenAIKit/Extensions/NSMutableDataExtension.swift",
        "OpenAIKit/Extensions/String.swift",
        "OpenAIKit/Extensions/StringPropertyMap.swift",
        "OpenAIKit/OpenAI.swift",
        "OpenAIKit/Protocols/Chat/Property.swift",
        "OpenAIKit/Protocols/OpenAIProtocol.swift",
        "OpenAIKit/Types/Enums/Audio/AudioResponseFormat.swift",
        "OpenAIKit/Types/Enums/Chat/ChatModels.swift",
        "OpenAIKit/Types/Enums/Chat/ChatRole.swift",
        "OpenAIKit/Types/Enums/Completions/CompletionModels.swift",
        "OpenAIKit/Types/Enums/Files/FileStatus.swift",
        "OpenAIKit/Types/Enums/Images/ImageData.swift",
        "OpenAIKit/Types/Enums/Images/ImageModel.swift",
        "OpenAIKit/Types/Enums/Images/ImageQuality.swift",
        "OpenAIKit/Types/Enums/Images/ImageResolutions.swift",
        "OpenAIKit/Types/Enums/Images/ImageStyle.swift",
        "OpenAIKit/Types/Enums/Images/ResponseFormat.swift",
        "OpenAIKit/Types/Enums/Moderations/ContentPolicyModels.swift",
        "OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift",
        "OpenAIKit/Types/Enums/OpenAI/OpenAIObject.swift",
        "OpenAIKit/Types/Structs/Parameters/Audio/TranscriptionParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/ChatParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/Function.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/Parameter.swift",
        "OpenAIKit/Types/Structs/Parameters/Chat/ParameterDetail.swift",
        "OpenAIKit/Types/Structs/Parameters/Completions/CompletionParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Embeddings/EmbeddingsParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Files/UploadFileParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Images/ImageEditParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Images/ImageParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Images/ImageVariationParameters.swift",
        "OpenAIKit/Types/Structs/Parameters/Moderations/ConentPolicyParameters.swift",
        "OpenAIKit/Types/Structs/Schemas/Audio/TranscriptionResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Chat/ChatResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Completions/CompletionResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsData.swift",
        "OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsUsage.swift",
        "OpenAIKit/Types/Structs/Schemas/Files/File.swift",
        "OpenAIKit/Types/Structs/Schemas/Files/FileContent.swift",
        "OpenAIKit/Types/Structs/Schemas/Files/ListFilesResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Images/ImageResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Models/ListModelResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Models/Model.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategories.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategoryScore.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResult.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/ChatChoice.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/ChatMessage.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/Choice.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/Configuration.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/DeleteObject.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/FormData.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/FunctionCall.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorMessage.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorResponse.swift",
        "OpenAIKit/Types/Structs/Schemas/OpenAI/Usage.swift",
        "OpenAIKit/Utils/ClampedPropertyWrapper.swift",
        "OpenAIKit/Utils/FormDataHelper.swift",
        "OpenAIKit/Utils/GenericCodingKeys.swift",
        "OpenAIKit/Utils/OpenAIKitSession.swift",
        "OpenAIKit/Utils/OpenAIStreamer/OpenAIEvent.swift",
        "OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift",
        "OpenAIKit/Utils/OpenAIStreamer/OpenAIStreamParser.swift",
        "OpenAIKit/Utils/Whisper/SRT.swift",
        "OpenAIKit/Utils/Whisper/WebVTT.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.