The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AtomNetworking, reference master (561794), with Swift 6.2 for macOS (SPM) on 10 Oct 2026 08:03:27 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

   |     |                        `- error: 'NWInterface' is only available in macOS 10.14 or newer
   |     `- note: add '@available' attribute to enclosing initializer
57 |         if usesInterfaceType(.wifi) {
58 |             self = .wifi
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/Interceptor+Extensions.swift:32:9: error: 'os_log(_:dso:log:_:_:)' is only available in macOS 10.14 or newer
20 | // MARK: - Protocol Conformance
21 |
22 | extension Interceptor: URLSessionTaskDelegate {
   | `- note: add '@available' attribute to enclosing extension
23 |     func urlSession(_ session: URLSession, task: URLSessionTask, didFinishCollecting metrics: URLSessionTaskMetrics) {
   |          `- note: add '@available' attribute to enclosing instance method
24 |         guard isEnabled else {
25 |             return
   :
30 |
31 |         // Log task using os_log.
32 |         os_log(.info, log: log, "%@", logValue)
   |         |- error: 'os_log(_:dso:log:_:_:)' is only available in macOS 10.14 or newer
   |         `- note: add 'if #available' version check
33 |     }
34 | }
[53/85] Compiling AtomNetworking URLSession+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[54/85] Compiling AtomNetworking URLSessionTask+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[55/85] Compiling AtomNetworking URLSessionTaskMetrics+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[56/85] Compiling AtomNetworking Atom+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[57/85] Compiling AtomNetworking AtomError+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[58/85] Compiling AtomNetworking AtomResponse+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[59/85] Compiling AtomNetworking AuthenticationEndpoint+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[60/85] Compiling AtomNetworking AuthenticationMethod+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/URLSession+Extensions.swift:31:46: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
17 | import Foundation
18 |
19 | extension URLSession {
   | `- note: add '@available' attribute to enclosing extension
20 |     /// Convenience method to load data using a `Requestable`, creates and resumes a `URLRequest` internally.
21 |     ///
   :
26 |     ///
27 |     /// - Throws: An error if request initialization fails, if URLSession returns an error, or if the response is invalid.
28 |     func data(for requestable: Requestable) async throws(AtomError) -> AtomResponse {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             let request = try URLRequest(requestable: requestable)
31 |             let (data, response) = try await data(for: request)
   |                                              |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
   |                                              `- note: add 'if #available' version check
32 |             let atomResponse: AtomResponse = .init(data: data, response: response)
33 |
[61/85] Compiling AtomNetworking NSRegularExpression+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[62/85] Compiling AtomNetworking Optional+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[63/85] Compiling AtomNetworking Result+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[64/85] Compiling AtomNetworking String+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[65/85] Compiling AtomNetworking Task+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[66/85] Compiling AtomNetworking URL+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[67/85] Compiling AtomNetworking URLComponents+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[68/85] Compiling AtomNetworking URLRequest+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[69/85] Compiling AtomNetworking URLResponse+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:21:11: error: 'Task' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | |         `- error: 'Task' is only available in macOS 10.15 or newer
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Foundation/Task+Extensions.swift:30:30: error: 'value' is only available in macOS 10.15 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension Task where Failure == Error {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Awaits the task's value and maps any thrown Error to AtomError.
23 |     ///
   :
26 |     /// - Returns: The Success value.
27 |     /// - Throws: AtomError (mapped from the original Error).
28 |     func typedValue() async throws(AtomError) -> Success {
   |          `- note: add '@available' attribute to enclosing instance method
29 |         do {
30 |             return try await value
   |                              |- error: 'value' is only available in macOS 10.15 or newer
   |                              `- note: add 'if #available' version check
31 |         } catch {
32 |             throw (error as? AtomError) ?? .unexpected
[70/85] Compiling AtomNetworking ResponseCaching+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[71/85] Compiling AtomNetworking ServiceConfiguration+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[72/85] Compiling AtomNetworking TokenCredential+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[73/85] Compiling AtomNetworking URLPath+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[74/85] Compiling AtomNetworking OSLog+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[75/85] Compiling AtomNetworking Interceptor.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[76/85] Compiling AtomNetworking PathMonitor.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[77/85] Compiling AtomNetworking RequestableQueueManager.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/ServiceConfiguration+Extensions.swift:37:30: error: 'multipathServiceType' is unavailable in macOS
35 |         sessionConfiguration.timeoutIntervalForRequest = timeout.request
36 |         sessionConfiguration.timeoutIntervalForResource = timeout.resource
37 |         sessionConfiguration.multipathServiceType = multipathServiceType
   |                              `- error: 'multipathServiceType' is unavailable in macOS
38 |         sessionConfiguration.urlCache = cache
39 |
/Applications/Xcode-26.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:855:44: note: 'multipathServiceType' has been explicitly marked unavailable here
 853 |
 854 | /* multipath service type to use for connections.  The default is NSURLSessionMultipathServiceTypeNone */
 855 | @property NSURLSessionMultipathServiceType multipathServiceType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(macos, watchos, tvos);
     |                                            `- note: 'multipathServiceType' has been explicitly marked unavailable here
 856 |
 857 | /*
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:23:47: error: 'now' is only available in macOS 12 or newer
19 | // MARK: - Helper Properties and Methods
20 |
21 | extension TokenCredential {
   | `- note: add '@available' attribute to enclosing extension
22 |     /// Returns `Bool` indicating whether the credential needs refreshing.
23 |     var requiresRefresh: Bool { expiresAt <= .now }
   |         |                                     |- error: 'now' is only available in macOS 12 or newer
   |         |                                     `- note: add 'if #available' version check
   |         `- note: add '@available' attribute to enclosing property
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Extensions/Framework/TokenCredential+Extensions.swift:62:35: error: 'now' is only available in macOS 12 or newer
26 | // MARK: - TokenCredential + Model
27 |
28 | extension TokenCredential: Model {
   | `- note: add '@available' attribute to enclosing extension
29 |     private enum CodingKeys: String, CodingKey {
30 |         case accessToken = "access_token"
   :
48 |     /// - Note: This initializer assumes that either `expiresAt` or `expiresIn` will be present in the decoded data. If neither is present, it results in an error since
49 |     /// token expiration information is crucial.
50 |     public init(from decoder: Decoder) throws {
   |            `- note: add '@available' attribute to enclosing initializer
51 |         let container = try decoder.container(keyedBy: CodingKeys.self)
52 |         let expiresAt = try container.decodeIfPresent(Date.self, forKey: .expiresAt)
   :
60 |             // If expiresIn has a value, it indicates that the decoder is processing data received from a service.
61 |         } else if let expiresIn {
62 |             self.expiresAt = Date.now.addingTimeInterval(Double(expiresIn))
   |                                   |- error: 'now' is only available in macOS 12 or newer
   |                                   `- note: add 'if #available' version check
63 |             // An error occured.
64 |         } else {
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:51:24: error: 'ContinuousClock' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 49 |
 50 |     /// The monotonic clock used to stamp status transitions.
 51 |     private let clock: ContinuousClock
    |                        `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
 52 |
 53 |     /// The continuation feeding `updates`.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:54:43: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 52 |
 53 |     /// The continuation feeding `updates`.
 54 |     private nonisolated let continuation: AsyncStream<PathUpdate>.Continuation
    |                                           `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 55 |
 56 |     /// A flag indicating whether `NWPathMonitor` has been started.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:63:38: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 61 |     /// `nonisolated` so `deinit` can cancel it. `NWPathMonitor` is `Sendable` and safe to call from any
 62 |     /// thread, and the only calls made against it are `start(queue:)` once and `cancel()` on deallocation.
 63 |     private nonisolated let monitor: NWPathMonitor
    |                                      `- error: 'NWPathMonitor' is only available in macOS 10.14 or newer
 64 |
 65 |     /// The queue `NWPathMonitor` delivers updates on.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:69:38: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 67 |
 68 |     /// The stream of path readings drained by `startIfNeeded`.
 69 |     private nonisolated let updates: AsyncStream<PathUpdate>
    |                                      `- error: 'AsyncStream' is only available in macOS 10.15 or newer
 70 |
 71 |     // MARK: - Computed Properties
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:39: error: 'AsyncStream' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                       |- error: 'AsyncStream' is only available in macOS 10.15 or newer
    |                                       `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:86:63: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
    |                                                               |- error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
    |                                                               `- note: add 'if #available' version check
 87 |
 88 |         self.clock = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:90:65: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
 83 |
 84 |     /// Creates a `PathMonitor` instance.
 85 |     public init() {
    |            `- note: add '@available' attribute to enclosing initializer
 86 |         let (updates, continuation) = AsyncStream<PathUpdate>.makeStream()
 87 |
 88 |         self.clock = .init()
 89 |         self.continuation = continuation
 90 |         self.current = .init(status: .unknown, changedAt: clock.now)
    |                                                                 |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                 `- note: add 'if #available' version check
 91 |         self.isMonitoring = false
 92 |         self.monitor = .init()
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:123:87: error: 'now' is only available in macOS 13.0 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
108 |     /// - Parameters:
109 |     ///   - update: The reading to apply.
110 |     func apply(_ update: PathUpdate) {
    |          `- note: add '@available' attribute to enclosing instance method
111 |         guard update.status != .unknown else {
112 |             return
    :
121 |         }
122 |
123 |         current = .init(status: update.status, interface: interface, changedAt: clock.now)
    |                                                                                       |- error: 'now' is only available in macOS 13.0 or newer
    |                                                                                       `- note: add 'if #available' version check
124 |     }
125 |
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'Task' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'Task' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:140:9: error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
138 |         monitor.start(queue: queue)
139 |
140 |         Task { [weak self, updates] in
    |         |- error: 'init(name:priority:operation:)' is only available in macOS 10.15 or newer
    |         `- note: add 'if #available' version check
141 |             for await update in updates {
142 |                 await self?.apply(update)
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/PathMonitor.swift:141:13: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
 29 | /// plugin does not start a network agent subscription for an app that never sends a request. Until the first
 30 | /// path update arrives the status is `.unknown`, which never gates.
 31 | public actor PathMonitor: ConnectivityMonitoring {
    |              `- note: add '@available' attribute to enclosing actor
 32 |     // MARK: - Nested Types
 33 |
    :
125 |
126 |     /// Starts `NWPathMonitor` and begins draining its updates, if it is not already running.
127 |     private func startIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
128 |         guard !isMonitoring else {
129 |             return
    :
139 |
140 |         Task { [weak self, updates] in
141 |             for await update in updates {
    |             |- error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
    |             `- note: add 'if #available' version check
142 |                 await self?.apply(update)
143 |             }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:17: error: 'Task' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:77:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 27 | ///
 28 | /// `@unchecked Sendable` is used as the queue protects state for cross-concurrency safety.
 29 | final class RequestableQueueManager: @unchecked Sendable {
    |             `- note: add '@available' attribute to enclosing class
 30 |     // MARK: - Properties
 31 |
    :
 66 |     /// - Parameters:
 67 |     ///   - task: The async closure to enqueue (e.g., network operations).
 68 |     func enqueue(_ task: @escaping @Sendable () async -> Void) {
    |          `- note: add '@available' attribute to enclosing instance method
 69 |         queue.sync {
 70 |             let wasEmpty = pendingTasks.isEmpty
    :
 75 |                 isProcessing = true
 76 |
 77 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
 78 |                     await self?.processQueue()
 79 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:17: error: 'Task' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                 |- error: 'Task' is only available in macOS 10.15 or newer
    |                 `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Managers/RequestableQueueManager.swift:155:22: error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
 89 | // MARK: - Private Properties and Methods
 90 |
 91 | extension RequestableQueueManager {
    | `- note: add '@available' attribute to enclosing extension
 92 |     /// Processes the queue asynchronously, draining tasks in FIFO order.
 93 |     ///
    :
148 |     ///
149 |     /// Called periodically by the timer to recover from potential stalls (e.g., if a previous processor Task failed to reset the flag).
150 |     private func checkAndDrainIfNeeded() {
    |                  `- note: add '@available' attribute to enclosing instance method
151 |         queue.sync {
152 |             if !pendingTasks.isEmpty, !isProcessing {
153 |                 isProcessing = true
154 |
155 |                 Task.detached { [weak self] in
    |                      |- error: 'detached(name:priority:operation:)' is only available in macOS 10.15 or newer
    |                      `- note: add 'if #available' version check
156 |                     await self?.processQueue()
157 |                 }
[78/85] Compiling AtomNetworking ClientCredential.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[79/85] Compiling AtomNetworking ConnectivitySnapshot.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[80/85] Compiling AtomNetworking DecodedResponse.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[81/85] Compiling AtomNetworking Endpoint.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[82/85] Compiling AtomNetworking GrantType.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[83/85] Compiling AtomNetworking HTTPMethod.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[84/85] Compiling AtomNetworking HeaderItem.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
[85/85] Compiling AtomNetworking QueryItem.swift
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:67:27: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
65 |
66 |     /// The moment `status` was last entered, on the monotonic continuous clock.
67 |     public let changedAt: ContinuousClock.Instant
   |                           `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
68 |
69 |     /// The kind of interface the path is using, or the one it was last using while the path is unsatisfied.
/Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Atom/Models/ConnectivitySnapshot.swift:83:73: error: 'ContinuousClock' is only available in macOS 13.0 or newer
26 | ///
27 | /// For more information, see `ConnectivityMonitoring` and `ConnectivityPlugin`.
28 | public struct ConnectivitySnapshot: Sendable, Equatable {
   |               `- note: add '@available' attribute to enclosing struct
29 |     // MARK: - Nested Types
30 |
   :
81 |     ///   - interface: The kind of interface the path is using, if one is known. Default value is `nil`.
82 |     ///   - changedAt: The moment `status` was last entered.
83 |     public init(status: Status, interface: Interface? = nil, changedAt: ContinuousClock.Instant) {
   |            |                                                            `- error: 'ContinuousClock' is only available in macOS 13.0 or newer
   |            `- note: add '@available' attribute to enclosing initializer
84 |         self.changedAt = changedAt
85 |         self.interface = interface
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Framework/AtomNetworking/Info.plist
BUILD FAILURE 6.2 macosSpm