Build Information
Successful build of ACP, reference v0.2.2 (159851), with Swift 6.3 for macOS (SPM) on 23 Oct 2026 18:53:01 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/aptove/swift-sdk.git
Reference: v0.2.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/aptove/swift-sdk
* tag v0.2.2 -> FETCH_HEAD
HEAD is now at 1598510 chore: bump version to 0.2.2
Cloned https://github.com/aptove/swift-sdk.git
Revision (git rev-parse @):
159851093f2889aeacc4a73f39a433f30f0da958
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/aptove/swift-sdk.git at v0.2.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/aptove/swift-sdk.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/39] Write sources
[3/39] Write V2SimpleAgentApp-entitlement.plist
[5/39] Write sources
[5/39] Write SimpleAgentApp-entitlement.plist
[7/39] Write V2NegotiationApp-entitlement.plist
[7/39] Write sources
[16/39] Write GeminiClientApp-entitlement.plist
[17/39] Write sources
[21/39] Write AuthStatusApp-entitlement.plist
[21/39] Write sources
[23/39] Write swift-version-69A768CDF2A0BEE1.txt
[25/78] Compiling InternalCollectionsUtilities BorrowingIteratorProtocol+Equality.swift
[26/78] Compiling InternalCollectionsUtilities BorrowingIteratorProtocol+Extras.swift
[27/78] Compiling InternalCollectionsUtilities Debugging.swift
[28/81] Emitting module InternalCollectionsUtilities
[29/81] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[30/81] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[31/81] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[32/81] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[33/81] Compiling InternalCollectionsUtilities UInt+reversed.swift
[34/81] Compiling InternalCollectionsUtilities Iterable+CopyContents.swift
[35/81] Compiling InternalCollectionsUtilities Span+Extras.swift
[36/81] Compiling InternalCollectionsUtilities Strideable+LimitHelpers.swift
[37/81] Compiling InternalCollectionsUtilities String+Padding.swift
[38/81] Compiling InternalCollectionsUtilities UnsafeMutablePointer+Extras.swift
[39/81] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[40/81] Compiling InternalCollectionsUtilities UnsafePointer+Extras.swift
[41/81] Compiling InternalCollectionsUtilities Descriptions.swift
[42/81] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[43/81] Compiling InternalCollectionsUtilities Integer rank.swift
[44/81] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[45/81] Compiling InternalCollectionsUtilities _SortedCollection.swift
[46/81] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[47/81] Compiling InternalCollectionsUtilities Iterable+Equality.swift
[48/81] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[49/81] Compiling InternalCollectionsUtilities MutableRef.swift
[50/81] Compiling InternalCollectionsUtilities TemporaryAllocation.swift
[51/81] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[52/81] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[53/81] Compiling InternalCollectionsUtilities MutableSpan+Extras.swift
[54/81] Compiling InternalCollectionsUtilities OutputSpan+Extras.swift
[55/81] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[56/147] Compiling SpanPreview OutputSpan+InputSpanHelpers.swift
[57/356] Compiling SpanPreview MutableSpan+InputSpanHelpers.swift
[58/356] Emitting module SpanPreview
[59/356] Compiling SpanPreview InputSpan.swift
[60/399] Compiling HeapModule _HeapNode.swift
[61/399] Compiling HeapModule Heap.swift
[62/399] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[63/399] Compiling HeapModule Heap+Testing.swift
[64/399] Compiling HeapModule Heap+Invariants.swift
[65/399] Compiling HeapModule Heap+Descriptions.swift
[66/399] Compiling HeapModule Heap+UnsafeHandle.swift
[67/399] Emitting module HeapModule
[68/399] Compiling _RopeModule Rope+Join.swift
[69/399] Compiling _RopeModule Rope+MutatingForEach.swift
[70/399] Compiling _RopeModule BigString+Chunk+Splitting.swift
[71/399] Compiling _RopeModule BigString+Chunk+UTF16.swift
[72/399] Compiling _RopeModule BigString+Chunk+UTF8.swift
[73/399] Compiling _RopeModule BigString+Chunk+UnicodeScalar.swift
[74/399] Compiling _RopeModule BigString+Chunk.swift
[75/399] Compiling _RopeModule BigString+BidirectionalCollection.swift
[76/407] Compiling DequeModule UniqueDeque+Descriptions.swift
[77/407] Compiling DequeModule RigidDeque+Removals.swift
[78/407] Compiling DequeModule RigidDeque+Replacements.swift
[79/407] Compiling DequeModule RigidDeque+Testing.swift
[80/407] Compiling DequeModule RigidDeque.swift
[81/407] Compiling DequeModule UniqueDeque+Append.swift
[85/413] Compiling _RopeModule BigString+Debugging.swift
[86/413] Compiling _RopeModule BigString+Index.swift
[87/413] Compiling _RopeModule BigString+Ingester.swift
[88/419] Compiling _RopeModule BigString+Invariants.swift
[89/419] Compiling _RopeModule BigString+Metrics.swift
[90/419] Compiling _RopeModule BigString+Summary.swift
[91/419] Compiling _RopeModule Rope+Debugging.swift
[92/419] Compiling _RopeModule Rope+Invariants.swift
[93/419] Compiling _RopeModule Rope+_Node.swift
[94/419] Compiling _RopeModule Rope+_Storage.swift
[95/419] Compiling _RopeModule Rope+_UnmanagedLeaf.swift
[96/419] Compiling _RopeModule Rope+_UnsafeHandle.swift
[97/419] Compiling BitCollections BitSet._UnsafeHandle.swift
[98/419] Compiling BitCollections BitSet.swift
[99/419] Compiling BitCollections Range+Utilities.swift
[100/419] Compiling _RopeModule BigString+Comparable.swift
[101/419] Compiling _RopeModule BigString+CustomDebugStringConvertible.swift
[102/419] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[103/419] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[104/419] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[105/419] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[106/419] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[107/419] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[108/419] Compiling DequeModule RigidDeque+Equatable.swift
[109/419] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[110/419] Compiling DequeModule Deque+Extras.swift
[111/419] Compiling DequeModule Deque+Hashable.swift
[112/419] Compiling DequeModule Deque+Testing.swift
[113/419] Compiling DequeModule Deque._Storage.swift
[114/419] Compiling DequeModule RigidDeque+Hashable.swift
[124/419] Compiling DequeModule RigidDeque+Initializers.swift
[125/419] Compiling DequeModule RigidDeque+Insertions.swift
[126/419] Compiling DequeModule RigidDeque+Iterable.swift
[127/419] Compiling DequeModule UniqueDeque+Prepend.swift
[128/419] Compiling DequeModule UniqueDeque+Removals.swift
[129/419] Compiling DequeModule UniqueDeque+Replacements.swift
[130/419] Compiling DequeModule UniqueDeque+Consumption.swift
[131/419] Compiling DequeModule UniqueDeque+ContainerOperations.swift
[132/419] Compiling DequeModule UniqueDeque+Deprecations.swift
[138/419] Compiling DequeModule UniqueDeque+Equatable.swift
[139/419] Compiling DequeModule UniqueDeque+Hashable.swift
[140/419] Compiling DequeModule UniqueDeque+Initializers.swift
[141/419] Compiling DequeModule UniqueDeque+Insertions.swift
[151/419] Compiling DequeModule RigidDeque+Prepend.swift
[156/419] Compiling DequeModule RigidDeque+Consumption.swift
[157/419] Compiling DequeModule RigidDeque+ContainerOperations.swift
[158/419] Compiling DequeModule RigidDeque+Deprecations.swift
[159/419] Compiling DequeModule RigidDeque+Descriptions.swift
[161/419] Compiling DequeModule UniqueDeque+Iterable.swift
[169/423] Compiling OrderedCollections OrderedSet+SubSequence.swift
[170/423] Compiling OrderedCollections OrderedSet+Testing.swift
[171/423] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[172/423] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[173/423] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[174/423] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[175/423] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[176/423] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[177/423] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[178/423] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[179/423] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[180/423] Compiling HashTreeCollections TreeSet.swift
[181/423] Compiling DequeModule UniqueDeque.swift
[182/423] Compiling DequeModule _DequeSlot.swift
[183/423] Compiling DequeModule _UnsafeDequeHandle.swift
[184/423] Compiling DequeModule _UnsafeDequeSegments.swift
[187/423] Compiling DequeModule _DequeBuffer.swift
[188/423] Compiling DequeModule _DequeBufferHeader.swift
[189/423] Compiling DequeModule RigidDeque+Append.swift
[194/423] Compiling DequeModule Deque._UnsafeHandle.swift
[195/423] Compiling DequeModule Deque.swift
[199/423] Compiling Logging Logger+Attributes.swift
[200/423] Compiling Logging LogEvent.swift
[201/423] Compiling Logging LoggingSystem.swift
[202/423] Compiling Logging LogHandler.swift
[203/423] Compiling Logging Logger+With.swift
[204/423] Compiling Logging Logger.swift
[205/424] Compiling DequeModule Deque+Codable.swift
[206/424] Compiling DequeModule Deque+Collection.swift
[207/424] Compiling DequeModule Deque+CustomReflectable.swift
[208/424] Compiling DequeModule Deque+Descriptions.swift
[209/424] Compiling DequeModule Deque+Equatable.swift
[210/424] Emitting module BitCollections
[269/431] Compiling OrderedCollections OrderedSet.swift
[270/431] Compiling OrderedCollections _UnsafeBitset.swift
[305/431] Compiling Logging MetadataProvider.swift
[306/431] Compiling Logging SwiftLogNoOpLogHandler.swift
[307/431] Emitting module Logging
[308/431] Compiling Logging Locks.swift
[370/431] Emitting module OrderedCollections
[371/431] Compiling _RopeModule Rope+Remove.swift
[372/431] Compiling _RopeModule Rope+RemoveSubrange.swift
[373/431] Compiling _RopeModule Rope+Split.swift
[374/431] Compiling _RopeModule Optional Utilities.swift
[375/431] Compiling _RopeModule String Utilities.swift
[376/431] Compiling _RopeModule String.Index+ABI.swift
[377/431] Compiling _RopeModule _CharacterRecognizer.swift
[386/431] Emitting module _RopeModule
[411/431] Emitting module HashTreeCollections
[412/431] Emitting module DequeModule
[417/433] Compiling Collections Collections.swift
[418/433] Emitting module Collections
[419/489] Emitting module ACPModel
[420/495] Compiling ACPModel Notifications.swift
[421/495] Compiling ACPModel Pagination.swift
[422/495] Compiling ACPModel PermissionMessages.swift
[423/495] Compiling ACPModel PermissionOptionId.swift
[424/495] Compiling ACPModel PlanEntry.swift
[425/495] Compiling ACPModel Priority.swift
[426/495] Compiling ACPModel SessionConfigOption.swift
[427/495] Compiling ACPModel SessionConfigValueId.swift
[428/495] Compiling ACPModel SessionId.swift
[429/495] Compiling ACPModel SessionInfo.swift
[430/495] Compiling ACPModel SessionMessages.swift
[431/495] Compiling ACPModel SessionModeId.swift
[432/495] Compiling ACPModel ACPModel.swift
[433/495] Compiling ACPModel AcpProtocols.swift
[434/495] Compiling ACPModel Annotations.swift
[435/495] Compiling ACPModel AuthMessages.swift
[436/495] Compiling ACPModel AvailableCommand.swift
[437/495] Compiling ACPModel Capabilities.swift
[438/495] Compiling ACPModel ContentBlock.swift
[439/495] Compiling ACPModel V2MaybeUndefined.swift
[440/495] Compiling ACPModel V2Permission.swift
[441/495] Compiling ACPModel V2Plan.swift
[442/495] Compiling ACPModel V2Providers.swift
[443/495] Compiling ACPModel V2Requests.swift
[444/495] Compiling ACPModel V2Session.swift
[445/495] Compiling ACPModel ProtocolVersion.swift
[446/495] Compiling ACPModel Providers.swift
[447/495] Compiling ACPModel RequestId.swift
[448/495] Compiling ACPModel Role.swift
[449/495] Compiling ACPModel SessionConfigGroupId.swift
[450/495] Compiling ACPModel SessionConfigId.swift
[451/495] Compiling ACPModel ToolCallId.swift
[452/495] Compiling ACPModel V2Auth.swift
[453/495] Compiling ACPModel V2Capabilities.swift
[454/495] Compiling ACPModel V2Content.swift
[455/495] Compiling ACPModel V2Elicitation.swift
[456/495] Compiling ACPModel V2ElicitationRequests.swift
[457/495] Compiling ACPModel Cursor.swift
[458/495] Compiling ACPModel Elicitation.swift
[459/495] Compiling ACPModel FileMessages.swift
[460/495] Compiling ACPModel Implementation.swift
[461/495] Compiling ACPModel InitializeMessages.swift
[462/495] Compiling ACPModel JsonRpc.swift
[463/495] Compiling ACPModel SessionModeMessages.swift
[464/495] Compiling ACPModel SessionOperations.swift
[465/495] Compiling ACPModel SessionUpdate.swift
[466/495] Compiling ACPModel SessionUpdateTypes.swift
[467/495] Compiling ACPModel Terminal.swift
[468/495] Compiling ACPModel ToolCall.swift
[469/495] Compiling ACPModel JsonValue.swift
[470/495] Compiling ACPModel McpServer.swift
[471/495] Compiling ACPModel MessageId.swift
[472/495] Compiling ACPModel ModelId.swift
[473/495] Compiling ACPModel ModelMessages.swift
[474/495] Compiling ACPModel Nes.swift
[475/495] Compiling ACPModel V2SessionConfig.swift
[476/495] Compiling ACPModel V2SessionResume.swift
[477/495] Compiling ACPModel V2SessionUpdate.swift
[478/495] Compiling ACPModel V2Terminal.swift
[479/495] Compiling ACPModel V2ToolCall.swift
[480/495] Compiling ACPModel V2Types.swift
[481/512] Compiling ACP TerminalOperations.swift
[482/513] Compiling ACP Transport.swift
[483/513] Compiling ACP StdioTransport.swift
[484/513] Compiling ACP ClientSession.swift
[485/513] Compiling ACP ClientSessionOperations.swift
[486/513] Compiling ACP Event.swift
[487/513] Compiling ACP FileSystemOperations.swift
[488/513] Compiling ACP ProtocolExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ACP/ProtocolExtensions.swift:187:17: warning: capture of non-Sendable type 'P.Type' in an isolated closure [#SendableMetatypes]
185 | if let paramsValue = request.params {
186 | let data = try JSONEncoder().encode(paramsValue)
187 | params = try JSONDecoder().decode(P.self, from: data)
| `- warning: capture of non-Sendable type 'P.Type' in an isolated closure [#SendableMetatypes]
188 | } else {
189 | throw ProtocolError.decodingFailed(underlying: NSError(
/Users/admin/builder/spi-builder-workspace/Sources/ACP/ProtocolExtensions.swift:197:30: warning: capture of non-Sendable type 'R.Type' in an isolated closure [#SendableMetatypes]
195 |
196 | // Execute handler
197 | let result = try await handler(params)
| `- warning: capture of non-Sendable type 'R.Type' in an isolated closure [#SendableMetatypes]
198 |
199 | // Encode result as JsonValue
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[489/513] Compiling ACP RemoteClientOperations.swift
/Users/admin/builder/spi-builder-workspace/Sources/ACP/ProtocolExtensions.swift:187:17: warning: capture of non-Sendable type 'P.Type' in an isolated closure [#SendableMetatypes]
185 | if let paramsValue = request.params {
186 | let data = try JSONEncoder().encode(paramsValue)
187 | params = try JSONDecoder().decode(P.self, from: data)
| `- warning: capture of non-Sendable type 'P.Type' in an isolated closure [#SendableMetatypes]
188 | } else {
189 | throw ProtocolError.decodingFailed(underlying: NSError(
/Users/admin/builder/spi-builder-workspace/Sources/ACP/ProtocolExtensions.swift:197:30: warning: capture of non-Sendable type 'R.Type' in an isolated closure [#SendableMetatypes]
195 |
196 | // Execute handler
197 | let result = try await handler(params)
| `- warning: capture of non-Sendable type 'R.Type' in an isolated closure [#SendableMetatypes]
198 |
199 | // Encode result as JsonValue
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[490/513] Compiling ACP Client.swift
[491/513] Compiling ACP ClientConnection.swift
[492/513] Compiling ACP PaginatedResponse.swift
/Users/admin/builder/spi-builder-workspace/Sources/ACP/PaginatedResponse.swift:128:27: warning: capture of non-Sendable type 'Request.Type' in an isolated closure [#SendableMetatypes]
126 | ) -> PaginatedAsyncSequence<Item> {
127 | PaginatedAsyncSequence { [self] cursor in
128 | let request = requestFactory(cursor)
| `- warning: capture of non-Sendable type 'Request.Type' in an isolated closure [#SendableMetatypes]
129 | let jsonRpcResponse = try await self.sendRequest(method: method, params: request)
130 |
/Users/admin/builder/spi-builder-workspace/Sources/ACP/PaginatedResponse.swift:133:46: warning: capture of non-Sendable type 'Response.Type' in an isolated closure [#SendableMetatypes]
131 | // Decode the result to the expected response type
132 | let data = try JSONEncoder().encode(jsonRpcResponse.result)
133 | let response = try JSONDecoder().decode(Response.self, from: data)
| `- warning: capture of non-Sendable type 'Response.Type' in an isolated closure [#SendableMetatypes]
134 |
135 | return responseHandler(response)
/Users/admin/builder/spi-builder-workspace/Sources/ACP/PaginatedResponse.swift:129:50: warning: sending value of non-Sendable type 'Request' risks causing data races [#SendingRisksDataRace]
127 | PaginatedAsyncSequence { [self] cursor in
128 | let request = requestFactory(cursor)
129 | let jsonRpcResponse = try await self.sendRequest(method: method, params: request)
| | `- note: isolated conformance to protocol 'Encodable' can be introduced here
| |- warning: sending value of non-Sendable type 'Request' risks causing data races [#SendingRisksDataRace]
| `- note: sending task-isolated value of non-Sendable type 'Request' to actor-isolated instance method 'sendRequest(method:params:timeoutSeconds:)' risks causing races in between task-isolated and actor-isolated uses
130 |
131 | // Decode the result to the expected response type
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[493/513] Compiling ACP Protocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/ACP/PaginatedResponse.swift:128:27: warning: capture of non-Sendable type 'Request.Type' in an isolated closure [#SendableMetatypes]
126 | ) -> PaginatedAsyncSequence<Item> {
127 | PaginatedAsyncSequence { [self] cursor in
128 | let request = requestFactory(cursor)
| `- warning: capture of non-Sendable type 'Request.Type' in an isolated closure [#SendableMetatypes]
129 | let jsonRpcResponse = try await self.sendRequest(method: method, params: request)
130 |
/Users/admin/builder/spi-builder-workspace/Sources/ACP/PaginatedResponse.swift:133:46: warning: capture of non-Sendable type 'Response.Type' in an isolated closure [#SendableMetatypes]
131 | // Decode the result to the expected response type
132 | let data = try JSONEncoder().encode(jsonRpcResponse.result)
133 | let response = try JSONDecoder().decode(Response.self, from: data)
| `- warning: capture of non-Sendable type 'Response.Type' in an isolated closure [#SendableMetatypes]
134 |
135 | return responseHandler(response)
/Users/admin/builder/spi-builder-workspace/Sources/ACP/PaginatedResponse.swift:129:50: warning: sending value of non-Sendable type 'Request' risks causing data races [#SendingRisksDataRace]
127 | PaginatedAsyncSequence { [self] cursor in
128 | let request = requestFactory(cursor)
129 | let jsonRpcResponse = try await self.sendRequest(method: method, params: request)
| | `- note: isolated conformance to protocol 'Encodable' can be introduced here
| |- warning: sending value of non-Sendable type 'Request' risks causing data races [#SendingRisksDataRace]
| `- note: sending task-isolated value of non-Sendable type 'Request' to actor-isolated instance method 'sendRequest(method:params:timeoutSeconds:)' risks causing races in between task-isolated and actor-isolated uses
130 |
131 | // Decode the result to the expected response type
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[494/513] Emitting module ACP
[495/513] Compiling ACP ACP.swift
[496/513] Compiling ACP Agent.swift
[497/513] Compiling ACP AgentConnection.swift
[498/513] Compiling ACP AgentContext.swift
[499/526] Emitting module GeminiClientApp
[500/526] Emitting module AuthStatusApp
[501/526] Compiling AuthStatusApp main.swift
[501/526] Write Objects.LinkFileList
[503/526] Emitting module ACPHTTP
[504/526] Compiling ACPHTTP WebSocketTransport.swift
[505/526] Compiling ACPHTTP ACPHTTP.swift
[506/526] Emitting module V2NegotiationApp
[507/526] Compiling V2NegotiationApp main.swift
[508/526] Emitting module V2SimpleAgentApp
[509/526] Compiling V2SimpleAgentApp main.swift
[509/526] Write Objects.LinkFileList
[512/526] Compiling GeminiClientApp main.swift
[512/526] Write Objects.LinkFileList
[514/526] Compiling SimpleAgentApp main.swift
[515/526] Emitting module SimpleAgentApp
[515/526] Write Objects.LinkFileList
[516/526] Linking AuthStatusApp
[517/526] Applying AuthStatusApp
[518/526] Linking V2NegotiationApp
[519/526] Applying V2NegotiationApp
[520/526] Linking V2SimpleAgentApp
[521/526] Applying V2SimpleAgentApp
[522/526] Linking GeminiClientApp
[523/526] Applying GeminiClientApp
[524/526] Linking SimpleAgentApp
[525/526] Applying SimpleAgentApp
Build complete! (22.32s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-collections.git
[1/8373] Fetching swift-log
[1760/37674] Fetching swift-log, swift-collections
Fetched https://github.com/apple/swift-log.git from cache (4.33s)
Fetched https://github.com/apple/swift-collections.git from cache (4.33s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.4 (5.04s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.58s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.4
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/Samples/SimpleAgentApp/README.md
Build complete.
{
"dependencies" : [
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
}
],
"manifest_display_name" : "ACP",
"name" : "ACP",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "8.0"
},
{
"name" : "tvos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "ACPModel",
"targets" : [
"ACPModel"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ACP",
"targets" : [
"ACP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ACPHTTP",
"targets" : [
"ACPHTTP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "V2SimpleAgentApp",
"targets" : [
"V2SimpleAgentApp"
],
"type" : {
"executable" : null
}
},
{
"name" : "V2NegotiationApp",
"targets" : [
"V2NegotiationApp"
],
"type" : {
"executable" : null
}
},
{
"name" : "SimpleAgentApp",
"targets" : [
"SimpleAgentApp"
],
"type" : {
"executable" : null
}
},
{
"name" : "GeminiClientApp",
"targets" : [
"GeminiClientApp"
],
"type" : {
"executable" : null
}
},
{
"name" : "AuthStatusApp",
"targets" : [
"AuthStatusApp"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "V2SimpleAgentApp",
"module_type" : "SwiftTarget",
"name" : "V2SimpleAgentApp",
"path" : "Samples/V2SimpleAgentApp",
"product_memberships" : [
"V2SimpleAgentApp"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ACP",
"ACPModel"
],
"type" : "executable"
},
{
"c99name" : "V2NegotiationApp",
"module_type" : "SwiftTarget",
"name" : "V2NegotiationApp",
"path" : "Samples/V2NegotiationApp",
"product_memberships" : [
"V2NegotiationApp"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ACP",
"ACPModel"
],
"type" : "executable"
},
{
"c99name" : "SimpleAgentApp",
"module_type" : "SwiftTarget",
"name" : "SimpleAgentApp",
"path" : "Samples/SimpleAgentApp",
"product_memberships" : [
"SimpleAgentApp"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ACP",
"ACPModel"
],
"type" : "executable"
},
{
"c99name" : "GeminiClientApp",
"module_type" : "SwiftTarget",
"name" : "GeminiClientApp",
"path" : "Samples/GeminiClientApp",
"product_memberships" : [
"GeminiClientApp"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ACP",
"ACPModel"
],
"type" : "executable"
},
{
"c99name" : "AuthStatusApp",
"module_type" : "SwiftTarget",
"name" : "AuthStatusApp",
"path" : "Samples/AuthStatusApp",
"product_memberships" : [
"AuthStatusApp"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"ACP",
"ACPModel"
],
"type" : "executable"
},
{
"c99name" : "ACPTests",
"module_type" : "SwiftTarget",
"name" : "ACPTests",
"path" : "Tests/ACPTests",
"sources" : [
"ACPTests.swift",
"AgentClientTests.swift",
"ClientSessionModelTests.swift",
"ClientSessionTests.swift",
"E2EIntegrationTests.swift",
"IntegrationTests.swift",
"OperationsTests.swift",
"PaginatedResponseTests.swift",
"ProtocolTests.swift",
"StdioTransportTests.swift",
"TestTransport.swift"
],
"target_dependencies" : [
"ACP"
],
"type" : "test"
},
{
"c99name" : "ACPModelTests",
"module_type" : "SwiftTarget",
"name" : "ACPModelTests",
"path" : "Tests/ACPModelTests",
"sources" : [
"ACPModelTests.swift",
"AuthMessagesTests.swift",
"FileMessagesTests.swift",
"JsonRpcTests.swift",
"JsonValueTests.swift",
"ModelMessagesTests.swift",
"NotificationsTests.swift",
"PaginationTests.swift",
"PermissionMessagesTests.swift",
"ProtocolVersionTests.swift",
"RequestIdTests.swift",
"SessionConfigOptionTests.swift",
"SessionIdTests.swift",
"SessionModeMessagesTests.swift",
"SessionOperationsTests.swift",
"TerminalTests.swift",
"V2ContentTests.swift",
"V2PlanTests.swift",
"V2SessionUpdateTests.swift",
"V2TerminalModelTests.swift",
"V2ToolCallTests.swift",
"V2TypesTests.swift"
],
"target_dependencies" : [
"ACPModel"
],
"type" : "test"
},
{
"c99name" : "ACPModel",
"module_type" : "SwiftTarget",
"name" : "ACPModel",
"path" : "Sources/ACPModel",
"product_dependencies" : [
"Collections"
],
"product_memberships" : [
"ACPModel",
"ACP",
"ACPHTTP",
"V2SimpleAgentApp",
"V2NegotiationApp",
"SimpleAgentApp",
"GeminiClientApp",
"AuthStatusApp"
],
"sources" : [
"ACPModel.swift",
"AcpProtocols.swift",
"Annotations.swift",
"AuthMessages.swift",
"AvailableCommand.swift",
"Capabilities.swift",
"ContentBlock.swift",
"Cursor.swift",
"Elicitation.swift",
"FileMessages.swift",
"Implementation.swift",
"InitializeMessages.swift",
"JsonRpc.swift",
"JsonValue.swift",
"McpServer.swift",
"MessageId.swift",
"ModelId.swift",
"ModelMessages.swift",
"Nes.swift",
"Notifications.swift",
"Pagination.swift",
"PermissionMessages.swift",
"PermissionOptionId.swift",
"PlanEntry.swift",
"Priority.swift",
"ProtocolVersion.swift",
"Providers.swift",
"RequestId.swift",
"Role.swift",
"SessionConfigGroupId.swift",
"SessionConfigId.swift",
"SessionConfigOption.swift",
"SessionConfigValueId.swift",
"SessionId.swift",
"SessionInfo.swift",
"SessionMessages.swift",
"SessionModeId.swift",
"SessionModeMessages.swift",
"SessionOperations.swift",
"SessionUpdate.swift",
"SessionUpdateTypes.swift",
"Terminal.swift",
"ToolCall.swift",
"ToolCallId.swift",
"V2Auth.swift",
"V2Capabilities.swift",
"V2Content.swift",
"V2Elicitation.swift",
"V2ElicitationRequests.swift",
"V2MaybeUndefined.swift",
"V2Permission.swift",
"V2Plan.swift",
"V2Providers.swift",
"V2Requests.swift",
"V2Session.swift",
"V2SessionConfig.swift",
"V2SessionResume.swift",
"V2SessionUpdate.swift",
"V2Terminal.swift",
"V2ToolCall.swift",
"V2Types.swift"
],
"type" : "library"
},
{
"c99name" : "ACPHTTPTests",
"module_type" : "SwiftTarget",
"name" : "ACPHTTPTests",
"path" : "Tests/ACPHTTPTests",
"sources" : [
"ACPHTTPTests.swift",
"WebSocketTransportTests.swift"
],
"target_dependencies" : [
"ACPHTTP"
],
"type" : "test"
},
{
"c99name" : "ACPHTTP",
"module_type" : "SwiftTarget",
"name" : "ACPHTTP",
"path" : "Sources/ACPHTTP",
"product_dependencies" : [
"Logging"
],
"product_memberships" : [
"ACPHTTP"
],
"sources" : [
"ACPHTTP.swift",
"WebSocketTransport.swift"
],
"target_dependencies" : [
"ACP",
"ACPModel"
],
"type" : "library"
},
{
"c99name" : "ACP",
"module_type" : "SwiftTarget",
"name" : "ACP",
"path" : "Sources/ACP",
"product_dependencies" : [
"Logging",
"Collections"
],
"product_memberships" : [
"ACP",
"ACPHTTP",
"V2SimpleAgentApp",
"V2NegotiationApp",
"SimpleAgentApp",
"GeminiClientApp",
"AuthStatusApp"
],
"sources" : [
"ACP.swift",
"Agent.swift",
"AgentConnection.swift",
"AgentContext.swift",
"Client.swift",
"ClientConnection.swift",
"ClientSession.swift",
"ClientSessionOperations.swift",
"Event.swift",
"FileSystemOperations.swift",
"PaginatedResponse.swift",
"Protocol.swift",
"ProtocolExtensions.swift",
"RemoteClientOperations.swift",
"StdioTransport.swift",
"TerminalOperations.swift",
"Transport.swift"
],
"target_dependencies" : [
"ACPModel"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.