The Swift Package Index logo.Swift Package Index

Build Information

Successful build of AgentRunKit, reference v4.2.0 (6761dd), with Swift 6.2 for macOS (SPM) on 1 May 2026 06:23:04 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Tom-Ryder/AgentRunKit.git
Reference: v4.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Tom-Ryder/AgentRunKit
 * tag               v4.2.0     -> FETCH_HEAD
HEAD is now at 6761dd1 fix(api): preserve read-only metadata
Cloned https://github.com/Tom-Ryder/AgentRunKit.git
Revision (git rev-parse @):
6761dd15e51b1c98e2709c858dc2b717268f20bc
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Tom-Ryder/AgentRunKit.git at v4.2.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/Tom-Ryder/AgentRunKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/206] Write sources
[10/206] Copying gpt2_tokenizer_config.json
[10/206] Write sources
[15/206] Copying PrivacyInfo.xcprivacy
[15/206] Write sources
[15/206] Copying t5_tokenizer_config.json
[17/206] Write sources
[25/206] Compiling _NumericsShims _NumericsShims.c
[26/206] Compiling version.cpp
[27/206] Write swift-version--3CB7CFEC50E0D141.txt
[28/206] Compiling utils.cpp
[29/206] Compiling no_gguf.cpp
[29/206] Compiling scheduler.cpp
[31/323] Compiling yyjson.c
[32/440] Compiling random.cpp
[33/440] Compiling linalg.cpp
[35/440] Compiling RealModule RealFunctions.swift
[36/441] Compiling AgentRunKit Agent+Resume.swift
[37/441] Compiling AgentRunKit AgentCheckpoint.swift
[38/442] Emitting module InternalCollectionsUtilities
[39/442] Compiling RealModule Float80+Real.swift
[40/442] Compiling RealModule Real.swift
[41/442] Compiling RealModule Float16+Real.swift
[42/442] Compiling RealModule ElementaryFunctions.swift
[43/442] Compiling RealModule Float+Real.swift
[44/442] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[45/442] Compiling RealModule RelaxedArithmetic.swift
[46/442] Emitting module RealModule
[47/442] Compiling RealModule AugmentedArithmetic.swift
[48/442] Compiling RealModule Double+Real.swift
[49/442] Compiling AgentRunKit Agent+ContextBudget.swift
[50/442] Compiling AgentRunKit Agent+Run.swift
[51/442] Compiling AgentRunKit Agent.swift
[52/442] Compiling AgentRunKit AgentConfiguration.swift
[53/442] Compiling AgentRunKit AgentError.swift
[54/442] Compiling AgentRunKit AgentResult.swift
[57/442] Compiling AgentRunKit Agent+StreamingLoop.swift
[58/442] Compiling AgentRunKit Agent+ToolExecution.swift
[59/442] Compiling AgentRunKit ToolExecutionHelpers.swift
[60/442] Compiling AgentRunKit Agent+Checkpointing.swift
[61/442] Compiling AgentRunKit Chat.swift
[62/442] Compiling AgentRunKit FinishArguments.swift
[63/442] Compiling AgentRunKit InvocationOptions.swift
[64/442] Compiling AgentRunKit PruneContextArguments.swift
[65/442] Compiling AgentRunKit RetryPolicy.swift
[66/442] Compiling AgentRunKit ToolApproval.swift
[67/453] Compiling ComplexModule Polar.swift
[68/454] Compiling ComplexModule Complex+Numeric.swift
[69/454] Compiling ComplexModule Complex+IntegerLiteral.swift
[70/454] Compiling ComplexModule Complex+StringConvertible.swift
[71/454] Compiling ComplexModule Complex.swift
[72/454] Compiling ComplexModule Complex+Hashable.swift
[73/454] Compiling ComplexModule Scale.swift
[74/454] Compiling ComplexModule Complex+ElementaryFunctions.swift
[75/454] Compiling ComplexModule Complex+AdditiveArithmetic.swift
[76/454] Compiling ComplexModule Complex+AlgebraicField.swift
[77/454] Compiling ComplexModule Complex+Codable.swift
[78/454] Emitting module ComplexModule
[78/510] Compiling safetensors.cpp
[79/512] Compiling transforms.cpp
[81/512] Emitting module Numerics
[82/512] Compiling Numerics Numerics.swift
[82/512] Compiling primitives.cpp
[83/512] Compiling graph_utils.cpp
[85/512] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[86/512] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[87/512] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[88/512] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[89/512] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[90/512] Compiling OrderedCollections OrderedSet+Sendable.swift
[91/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[92/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[93/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[94/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[95/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[96/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[97/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[98/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[99/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[100/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[101/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[102/518] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[102/518] Compiling fft.cpp
[104/518] Compiling OrderedCollections OrderedDictionary+Elements.swift
[105/518] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[106/518] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[107/518] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[108/518] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[109/518] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[110/518] Compiling OrderedCollections OrderedSet+Hashable.swift
[111/518] Compiling OrderedCollections OrderedSet+Initializers.swift
[112/518] Compiling OrderedCollections OrderedSet+Insertions.swift
[113/518] Compiling OrderedCollections OrderedSet+Invariants.swift
[114/518] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[115/518] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[116/518] Compiling OrderedCollections OrderedSet+Codable.swift
[117/518] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[118/518] Compiling OrderedCollections OrderedSet+Descriptions.swift
[119/518] Compiling OrderedCollections OrderedSet+Diffing.swift
[120/518] Compiling OrderedCollections OrderedSet+Equatable.swift
[121/518] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[122/518] Emitting module Crypto
[122/527] Compiling load.cpp
[124/527] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[125/527] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[126/527] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[127/527] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[128/527] Compiling OrderedCollections OrderedDictionary+Values.swift
[129/527] Compiling OrderedCollections OrderedDictionary.swift
[130/527] Compiling OrderedCollections _Hashtable+Header.swift
[131/527] Compiling OrderedCollections OrderedDictionary+Codable.swift
[132/527] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[133/527] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[134/527] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[135/527] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[136/527] Compiling OrderedCollections _HashTable+Bucket.swift
[137/527] Compiling OrderedCollections _HashTable+BucketIterator.swift
[138/527] Compiling OrderedCollections _HashTable+Constants.swift
[139/527] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[140/527] Compiling OrderedCollections _HashTable+Testing.swift
[141/527] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[142/527] Compiling OrderedCollections _HashTable.swift
[143/527] Compiling OrderedCollections OrderedSet+SubSequence.swift
[144/527] Compiling OrderedCollections OrderedSet+Testing.swift
[145/527] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[146/527] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[147/527] Compiling OrderedCollections OrderedSet.swift
[148/527] Compiling OrderedCollections _UnsafeBitset.swift
[148/527] Compiling dtype.cpp
[149/527] Compiling dtype_utils.cpp
[151/527] Emitting module OrderedCollections
[151/527] Compiling utils.cpp
[152/541] Compiling no_ring.cpp
[154/541] Compiling Crypto RNG_boring.swift
[155/541] Compiling Crypto SafeCompare_boring.swift
[156/541] Compiling Crypto Zeroization_boring.swift
[157/541] Compiling Crypto _CryptoModuleAnchor.swift
[158/541] Compiling Crypto PrettyBytes.swift
[159/541] Compiling Crypto SafeCompare.swift
[160/541] Compiling Crypto SecureBytes.swift
[161/541] Compiling Crypto Zeroization.swift
[162/541] Compiling Crypto resource_bundle_accessor.swift
[163/541] Compiling Jinja Filters.swift
[164/541] Compiling Jinja Globals.swift
[165/541] Compiling Jinja AST.swift
[166/541] Compiling Jinja Error.swift
[167/541] Compiling Jinja Interpreter.swift
[168/541] Compiling Jinja Lexer.swift
[169/541] Compiling Jinja Macro.swift
[170/541] Compiling Jinja Parser.swift
[173/541] Compiling AgentRunKit SSEParser.swift
[174/541] Compiling AgentRunKit TransportError.swift
[175/541] Compiling AgentRunKit JSONRPCMessage.swift
[176/541] Compiling AgentRunKit MCPClient.swift
[177/541] Compiling AgentRunKit MCPContent.swift
[178/541] Compiling AgentRunKit MCPError.swift
[179/541] Compiling AgentRunKit MCPServerConfiguration.swift
[180/541] Compiling AgentRunKit MCPSession.swift
[181/541] Compiling AgentRunKit MCPTool.swift
[196/541] Compiling AgentRunKit OpenAIChatCapabilities.swift
[197/541] Compiling AgentRunKit OpenAIChatRequestTypes.swift
[198/541] Compiling AgentRunKit OpenAIClient.swift
[199/541] Compiling AgentRunKit HTTPDataRetry.swift
[200/541] Compiling AgentRunKit HTTPRetry.swift
[201/541] Compiling AgentRunKit JSONRequestBuilder.swift
[239/541] Compiling AgentRunKit MCPToolInfo.swift
[240/541] Compiling AgentRunKit LLMClient.swift
[241/541] Compiling AgentRunKit OpaqueResponseItem.swift
[242/541] Compiling AgentRunKit ProviderExtraFields.swift
[243/541] Compiling AgentRunKit RequestContext.swift
[244/541] Compiling AgentRunKit ResponseFormat.swift
[245/541] Compiling AgentRunKit StreamDelta.swift
[246/541] Compiling AgentRunKit ToolDefinition.swift
[247/541] Compiling AgentRunKit URL+StaticValidation.swift
[248/541] Compiling AgentRunKit ThinkTagParser.swift
[248/541] Compiling einsum.cpp
[249/541] Compiling primitives.cpp
[250/541] Compiling ops.cpp
[252/541] Compiling AgentRunKit MCPTransport.swift
[253/541] Compiling AgentRunKit StdioMCPTransport.swift
[254/541] Compiling AgentRunKit AssistantContinuity.swift
[255/541] Compiling AgentRunKit AssistantMessage.swift
[256/541] Compiling AgentRunKit ChatMessage.swift
[257/541] Compiling AgentRunKit ChatMessageHistory.swift
[258/541] Compiling AgentRunKit ContentPart.swift
[259/541] Compiling AgentRunKit JSONValue.swift
[260/541] Compiling AgentRunKit ReasoningConfig.swift
[261/541] Compiling AgentRunKit ReasoningContent.swift
[262/541] Compiling AgentRunKit TokenUsage.swift
[263/541] Compiling AgentRunKit ToolCall.swift
[264/541] Compiling AgentRunKit MP3Concatenator.swift
[264/553] Compiling ops.cpp
[265/553] Compiling fast.cpp
[266/553] Compiling no_nccl.cpp
[267/553] Compiling no_mpi.cpp
[269/553] Emitting module AgentRunKit
[282/553] Compiling no_jaccl.cpp
[283/553] Compiling device.cpp
[322/553] Compiling distributed.cpp
[324/553] Compiling AgentRunKit AnyTool+Timeout.swift
[325/553] Compiling AgentRunKit AnyTool.swift
[326/553] Compiling AgentRunKit JSONSchema.swift
[327/553] Compiling AgentRunKit SchemaDecoder.swift
[328/553] Compiling AgentRunKit SchemaDecoderContainers.swift
[329/553] Compiling AgentRunKit SchemaKeyedContainer.swift
[330/553] Compiling AgentRunKit SchemaProviding.swift
[331/553] Compiling AgentRunKit SubAgentExecutableTool.swift
[332/553] Compiling AgentRunKit SubAgentTool.swift
[333/553] Compiling AgentRunKit Tool.swift
[334/553] Compiling AgentRunKit ToolContext.swift
[335/553] Compiling AgentRunKit ToolResult.swift
[336/553] Compiling Jinja Token.swift
[337/553] Compiling Jinja Utilities.swift
[340/553] Compiling Jinja PropertyMembers.swift
[343/553] Compiling Jinja Tests.swift
[344/553] Compiling Jinja Template.swift
[345/554] Compiling Jinja Value.swift
[390/554] Compiling AgentRunKit ResponsesAPIStreaming.swift
[391/554] Compiling AgentRunKit ResponsesAPITypes.swift
[392/554] Compiling AgentRunKit ResponsesRequestTypes.swift
[393/554] Compiling AgentRunKit ResponsesStreamState.swift
[394/554] Compiling AgentRunKit GoogleAuthService.swift
[395/554] Compiling AgentRunKit VertexAnthropicClient.swift
[396/554] Compiling AgentRunKit VertexGoogleClient.swift
[397/554] Compiling AgentRunKit DynamicCodingKey.swift
[398/554] Emitting module Jinja
[402/554] Compiling utils.cpp
[403/564] Compiling unary.cpp
[404/564] Compiling ternary.cpp
[405/570] Compiling softmax.cpp
[406/570] Compiling sort.cpp
[408/570] Emitting module AgentRunKitTesting
[409/570] Compiling AgentRunKitTesting TestLLMClient.swift
[409/570] Compiling compile.cpp
[410/570] Compiling slicing.cpp
[412/570] Compiling AgentRunKitFoundationModels FMToolAdapter.swift
[413/570] Compiling AgentRunKitFoundationModels FoundationModelsClient.swift
[414/570] Compiling AgentRunKitFoundationModels FMSchemaConverter.swift
[415/570] Compiling AgentRunKitFoundationModels FMMessageMapper.swift
[416/570] Compiling AgentRunKitFoundationModels Agent+FoundationModels.swift
[417/570] Emitting module AgentRunKitFoundationModels
[417/570] Compiling resident.cpp
[418/570] Compiling scan.cpp
[419/570] Compiling rope.cpp
[420/570] Compiling scaled_dot_product_attention.cpp
[421/570] Compiling reduce.cpp
[423/570] Compiling Hub resource_bundle_accessor.swift
[424/570] Compiling Hub YYJSONParser.swift
[424/570] Compiling primitives.cpp
[425/570] Compiling quantized.cpp
[426/570] Compiling metal.cpp
[427/570] Compiling normalization.cpp
[429/570] Compiling Hub Hub.swift
[430/570] Compiling Hub Downloader.swift
[431/570] Compiling Hub Config.swift
[432/570] Compiling Hub BinaryDistinct.swift
[433/570] Emitting module Hub
[434/570] Compiling Hub HubApi.swift
[434/570] Compiling logsumexp.cpp
[435/582] Compiling matmul.cpp
[437/582] Compiling Tokenizers Trie.swift
[437/583] Compiling export.cpp
[438/583] Compiling indexing.cpp
[440/583] Compiling Tokenizers UnigramTokenizer.swift
[440/583] Compiling hadamard.cpp
[442/583] Compiling Tokenizers String+PreTokenization.swift
[443/583] Compiling Tokenizers TokenLattice.swift
[444/583] Compiling Tokenizers PreTokenizer.swift
[445/583] Compiling Tokenizers PostProcessor.swift
[446/583] Compiling Tokenizers ByteEncoder.swift
[447/583] Compiling Tokenizers Decoder.swift
[448/583] Compiling Tokenizers Normalizer.swift
[449/583] Emitting module Tokenizers
[450/583] Compiling Tokenizers BPETokenizer.swift
[451/583] Compiling Tokenizers BertTokenizer.swift
[452/583] Compiling Tokenizers Tokenizer.swift
[452/583] Compiling jit_kernels.cpp
[453/593] Compiling event.cpp
[454/593] Compiling fence.cpp
[455/593] Compiling eval.cpp
[456/593] Compiling fft.cpp
[457/593] Compiling distributed.cpp
[458/593] Compiling device_info.cpp
[459/593] Compiling copy.cpp
[460/593] Compiling slicing.cpp
[461/593] Compiling compiled.cpp
[462/593] Compiling primitives.cpp
[463/593] Compiling conv.cpp
[464/593] Compiling device.cpp
[465/593] Compiling threefry.cpp
[467/593] Compiling Generation TopPLogitsWarper.swift
[468/593] Compiling Generation TemperatureLogitsWarper.swift
[469/593] Compiling Generation TopKLogitsWarper.swift
[470/593] Compiling Generation MinPLogitsWarper.swift
[471/593] Compiling Generation GenerationConfig.swift
[472/593] Compiling Generation LogitsProcessor.swift
[473/593] Compiling Generation RepetitionPenaltyLogitsProcessor.swift
[474/593] Emitting module Generation
[475/593] Compiling Generation Decoders.swift
[476/593] Compiling Generation Generation.swift
[476/593] Compiling binary.cpp
[477/593] Compiling allocator.cpp
[478/593] Compiling no_cuda.cpp
[479/593] Compiling custom_kernel.cpp
[480/597] Compiling copy.cpp
[482/597] Compiling Models Weights.swift
[483/597] Compiling Models LanguageModelTypes.swift
[484/597] Emitting module Models
[485/597] Compiling Models LanguageModel.swift
[485/597] Compiling softmax.cpp
[486/597] Compiling select.cpp
[487/597] Compiling scan.cpp
[488/597] Compiling svd.cpp
[489/597] Compiling quantized.cpp
[490/597] Compiling sort.cpp
[491/597] Compiling qrf.cpp
[492/597] Compiling primitives.cpp
[493/597] Compiling jit_compiler.cpp
[494/597] Compiling matmul.cpp
[495/597] Compiling unary.cpp
[496/597] Compiling logsumexp.cpp
[497/597] Compiling masked_mm.cpp
[498/597] Compiling luf.cpp
[499/597] Compiling hadamard.cpp
[500/597] Compiling inverse.cpp
[501/597] Compiling cblas.cpp
[502/597] Compiling encoder.cpp
[503/597] Compiling eval.cpp
[504/597] Compiling device_info.cpp
[505/597] Compiling bnns.cpp
[506/597] Compiling reduce.cpp
[507/597] Compiling fft.cpp
[508/597] Compiling distributed.cpp
[509/597] Compiling indexing.cpp
[510/597] Compiling eigh.cpp
[511/597] Compiling utils.cpp
[512/597] Compiling eig.cpp
[513/597] Compiling slicing.cpp
[514/597] Compiling arg_reduce.cpp
[515/597] Compiling reduce.cpp
[516/597] Compiling utils.cpp
[517/597] Compiling unary_ops.cpp
[518/597] Compiling unary.cpp
[519/597] Compiling ternary_ops.cpp
[520/597] Compiling ternary.cpp
[521/597] Compiling steel_gemm_splitk_nax.cpp
[522/597] Compiling steel_gemm_splitk.cpp
[523/597] Compiling steel_gemm_segmented.cpp
[524/597] Compiling steel_gemm_masked.cpp
[525/597] Compiling steel_gemm_gather_nax.cpp
[526/597] Compiling steel_gemm_gather.cpp
[527/597] Compiling steel_gemm_fused_nax.cpp
[528/597] Compiling steel_gemm_fused.cpp
[529/597] Compiling steel_conv_general.cpp
[530/597] Compiling steel_conv.cpp
[531/597] Compiling steel_attention_nax.cpp
[532/597] Compiling cholesky.cpp
[533/597] Compiling sort.cpp
[534/597] Compiling steel_attention.cpp
[535/597] Compiling broadcasting.cpp
[536/597] Compiling scatter_axis.cpp
[537/597] Compiling softmax.cpp
[538/597] Compiling scatter.cpp
[539/597] Compiling reduce_utils.cpp
[539/597] Compiling reduce.cpp
[541/597] Compiling scan.cpp
[542/597] Compiling load.cpp
[543/597] Compiling quantized_nax.cpp
[544/597] Compiling quantized_utils.cpp
[544/597] Compiling quantized.cpp
[546/597] Compiling masked_scatter.cpp
[547/597] Compiling logsumexp.cpp
[548/597] Compiling hadamard.cpp
[548/597] Compiling gemv_masked.cpp
[550/597] Compiling gemm_nax.cpp
[551/597] Compiling gather_front.cpp
[551/597] Compiling gemm.cpp
[553/597] Compiling gather_axis.cpp
[554/597] Compiling gather.cpp
[555/597] Compiling fft.cpp
[556/597] Compiling fp_quantized_nax.cpp
[556/597] Compiling fp_quantized.cpp
[558/597] Compiling copy.cpp
[559/597] Compiling binary_two.cpp
[560/597] Compiling conv.cpp
[560/597] Compiling compiled_preamble.cpp
[562/597] Compiling common.cpp
[563/597] Compiling compiled.cpp
[564/597] Compiling binary_ops.cpp
[565/597] Compiling binary.cpp
[566/597] Compiling arange.cpp
[567/597] Compiling conv.cpp
[568/597] Compiling copy.cpp
[569/597] Compiling array.cpp
[570/597] Compiling version.cpp
[571/597] Compiling string.cpp
[572/597] Compiling transforms_impl.cpp
[573/597] Compiling transforms.cpp
[574/597] Compiling vector.cpp
[575/597] Compiling stream.cpp
[576/597] Compiling compiled_conditional.cpp
[577/597] Compiling random.cpp
[578/597] Compiling ops.cpp
[579/597] Compiling metal.cpp
[580/597] Compiling memory.cpp
[581/597] Compiling linalg.cpp
[582/597] Compiling io_types.cpp
[583/597] Compiling map.cpp
[584/597] Compiling io.cpp
[585/597] Compiling error.cpp
[586/597] Compiling fft.cpp
[587/597] Compiling fast.cpp
[588/597] Compiling export.cpp
[589/597] Compiling device.cpp
[590/597] Compiling cuda.cpp
[591/597] Compiling compile.cpp
[592/597] Compiling format.cc
[593/597] Compiling closure.cpp
[594/597] Compiling Cmlx.m
[595/597] Compiling array.cpp
[596/597] Compiling binary.cpp
[598/632] Compiling MLX State.swift
[599/632] Compiling MLX Stream.swift
[600/632] Compiling MLX Transforms+Compile.swift
[601/635] Compiling MLX ArrayAt.swift
[602/635] Compiling MLX Cmlx+Util.swift
[603/635] Compiling MLX DType.swift
[604/635] Compiling MLX Device.swift
[605/635] Compiling MLX Transforms+Eval.swift
[606/635] Compiling MLX Transforms+Grad.swift
[607/635] Compiling MLX Transforms+Internal.swift
[608/635] Compiling MLX ErrorHandler.swift
[609/635] Compiling MLX Export.swift
[610/635] Compiling MLX FFT.swift
[611/635] Compiling MLX Factory.swift
[612/635] Compiling MLX Ops.swift
[613/635] Compiling MLX ParameterTypes.swift
[614/635] Compiling MLX Protocols.swift
[615/635] Compiling MLX Random.swift
[616/635] Compiling MLX MLXArray+Ops.swift
[617/635] Compiling MLX MLXArray.swift
[618/635] Compiling MLX MLXCustomFunction.swift
[619/635] Compiling MLX MLXFast.swift
[620/635] Compiling MLX MLXFastKernel.swift
[621/635] Compiling MLX Memory.swift
[622/635] Compiling MLX Nested.swift
[623/635] Compiling MLX Ops+Array.swift
[624/635] Emitting module MLX
[625/635] Compiling MLX Foundation+Util.swift
[626/635] Compiling MLX GPU+Metal.swift
[627/635] Compiling MLX IO.swift
[628/635] Compiling MLX Linalg.swift
[629/635] Compiling MLX Transforms+Vmap.swift
[630/635] Compiling MLX Transforms.swift
[631/635] Compiling MLX WiredMemory.swift
[632/635] Compiling MLX MLXArray+Bytes.swift
[633/635] Compiling MLX MLXArray+Indexing.swift
[634/635] Compiling MLX MLXArray+Init.swift
[635/635] Compiling MLX MLXArray+Metal.swift
[636/653] Compiling MLXNN Recurrent.swift
[637/653] Compiling MLXNN Transformer.swift
[638/653] Compiling MLXNN Normalization.swift
[639/653] Compiling MLXNN Pooling.swift
[640/653] Compiling MLXNN Upsample.swift
[641/653] Compiling MLXNN PositionalEncoding.swift
[642/653] Compiling MLXNN Quantized.swift
[643/654] Compiling MLXNN ValueAndGrad.swift
[644/654] Compiling MLXNN Containers.swift
[645/654] Compiling MLXNN Convolution.swift
[646/654] Compiling MLXNN ConvolutionTransposed.swift
[647/654] Compiling MLXNN Dropout.swift
[648/654] Compiling MLXNN Embedding.swift
[649/654] Compiling MLXNN Linear.swift
[650/654] Compiling MLXNN Activations.swift
[651/654] Compiling MLXNN Cache.swift
[652/654] Emitting module MLXNN
[653/654] Compiling MLXNN Losses.swift
[654/654] Compiling MLXNN Module.swift
[655/656] Compiling MLXOptimizers Optimizers.swift
[656/656] Emitting module MLXOptimizers
[657/702] Emitting module MLXLMCommon
[658/706] Compiling MLXLMCommon Tokenizer.swift
[659/706] Compiling MLXLMCommon GLM4ToolCallParser.swift
[660/706] Compiling MLXLMCommon GemmaFunctionParser.swift
[661/706] Compiling MLXLMCommon JSONToolCallParser.swift
[662/706] Compiling MLXLMCommon KimiK2ToolCallParser.swift
[663/706] Compiling MLXLMCommon ModelContainer.swift
[664/706] Compiling MLXLMCommon ModelFactory.swift
[665/706] Compiling MLXLMCommon Gemma.swift
[666/706] Compiling MLXLMCommon Module+Extensions.swift
[667/706] Compiling MLXLMCommon AbstractModelRegistry.swift
[668/706] Compiling MLXLMCommon MiniMaxM2ToolCallParser.swift
[669/706] Compiling MLXLMCommon ParserUtilities.swift
[670/706] Compiling MLXLMCommon PythonicToolCallParser.swift
[671/706] Compiling MLXLMCommon XMLFunctionParser.swift
[672/706] Compiling MLXLMCommon Tool.swift
[673/706] Compiling MLXLMCommon DoRA+Layers.swift
[674/706] Compiling MLXLMCommon LoRA+Layers.swift
[675/706] Compiling MLXLMCommon LoRAContainer.swift
[676/706] Compiling MLXLMCommon LoRAModel.swift
[677/706] Compiling MLXLMCommon ModelAdapter.swift
[678/706] Compiling MLXLMCommon ToolCall.swift
[679/706] Compiling MLXLMCommon ToolCallFormat.swift
[680/706] Compiling MLXLMCommon ToolCallProcessor.swift
[681/706] Compiling MLXLMCommon ToolParameter.swift
[682/706] Compiling MLXLMCommon Value.swift
[683/706] Compiling MLXLMCommon ChatSession.swift
[684/706] Compiling MLXLMCommon Evaluate.swift
[685/706] Compiling MLXLMCommon Encodable+toolResult.swift
[686/706] Compiling MLXLMCommon GenerationConfigFile.swift
[687/706] Compiling MLXLMCommon InterpolationUtils.swift
[688/706] Compiling MLXLMCommon ModelAdapterFactory.swift
[689/706] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[690/706] Compiling MLXLMCommon AttentionUtils.swift
[691/706] Compiling MLXLMCommon BaseConfiguration.swift
[692/706] Compiling MLXLMCommon Chat.swift
[693/706] Compiling MLXLMCommon ModelTypeRegistry.swift
[694/706] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[695/706] Compiling MLXLMCommon RoPEUtils.swift
[696/706] Compiling MLXLMCommon SuScaledRoPE.swift
[697/706] Compiling MLXLMCommon SwitchLayers.swift
[698/706] Compiling MLXLMCommon JSONDecodingTypes.swift
[699/706] Compiling MLXLMCommon KVCache.swift
[700/706] Compiling MLXLMCommon LanguageModel.swift
[701/706] Compiling MLXLMCommon Load.swift
[702/706] Compiling MLXLMCommon ModelConfiguration.swift
[703/706] Compiling MLXLMCommon UserInput.swift
[704/706] Compiling MLXLMCommon SerialAccessContainer.swift
[705/706] Compiling MLXLMCommon WiredMemoryPolicies.swift
[706/706] Compiling MLXLMCommon WiredMemoryUtils.swift
[707/753] Emitting module MLXLLM
[708/753] Compiling MLXLLM Phi.swift
[709/753] Compiling MLXLLM Phi3.swift
[710/753] Compiling MLXLLM PhiMoE.swift
[711/753] Compiling MLXLLM Qwen2.swift
[712/753] Compiling MLXLLM Qwen3.swift
[713/758] Compiling MLXLLM MiMoV2Flash.swift
[714/758] Compiling MLXLLM MiniCPM.swift
[715/758] Compiling MLXLLM MiniMax.swift
[716/758] Compiling MLXLLM Mistral3Text.swift
[717/758] Compiling MLXLLM NanoChat.swift
[718/758] Compiling MLXLLM BaichuanM1.swift
[719/758] Compiling MLXLLM BailingMoe.swift
[720/758] Compiling MLXLLM Bitnet.swift
[721/758] Compiling MLXLLM Cohere.swift
[722/758] Compiling MLXLLM DeepseekV3.swift
[723/758] Compiling MLXLLM GLM4MOELite.swift
[724/758] Compiling MLXLLM GPTOSS.swift
[725/758] Compiling MLXLLM Gemma.swift
[726/758] Compiling MLXLLM Gemma2.swift
[727/758] Compiling MLXLLM Gemma3Text.swift
[728/758] Compiling MLXLLM LLMModel.swift
[729/758] Compiling MLXLLM LLMModelFactory.swift
[730/758] Compiling MLXLLM Lora+Data.swift
[731/758] Compiling MLXLLM LoraTrain.swift
[732/758] Compiling MLXLLM AfMoE.swift
[733/758] Compiling MLXLLM Apertus.swift
[734/758] Compiling MLXLLM Ernie4_5.swift
[735/758] Compiling MLXLLM Exaone4.swift
[736/758] Compiling MLXLLM FalconH1.swift
[737/758] Compiling MLXLLM GLM4.swift
[738/758] Compiling MLXLLM GLM4MOE.swift
[739/758] Compiling MLXLLM NemotronH.swift
[740/758] Compiling MLXLLM Olmo2.swift
[741/758] Compiling MLXLLM Olmo3.swift
[742/758] Compiling MLXLLM OlmoE.swift
[743/758] Compiling MLXLLM OpenELM.swift
[744/758] Compiling MLXLLM LFM2.swift
[745/758] Compiling MLXLLM LFM2MoE.swift
[746/758] Compiling MLXLLM Lille130m.swift
[747/758] Compiling MLXLLM Llama.swift
[748/758] Compiling MLXLLM MiMo.swift
[749/758] Compiling MLXLLM Gemma3nText.swift
[750/758] Compiling MLXLLM Granite.swift
[751/758] Compiling MLXLLM GraniteMoeHybrid.swift
[752/758] Compiling MLXLLM Internlm2.swift
[753/758] Compiling MLXLLM Jamba.swift
[754/758] Compiling MLXLLM Qwen3MoE.swift
[755/758] Compiling MLXLLM Qwen3Next.swift
[756/758] Compiling MLXLLM SSM.swift
[757/758] Compiling MLXLLM SmolLM3.swift
[758/758] Compiling MLXLLM Starcoder2.swift
[759/761] Compiling AgentRunKitMLX MLXClientTypes.swift
[760/761] Emitting module AgentRunKitMLX
[761/761] Compiling AgentRunKitMLX MLXClient.swift
Build complete! (98.30s)
Fetching https://github.com/ml-explore/mlx-swift-lm
Fetching https://github.com/apple/swift-docc-plugin
[1/2287] Fetching swift-docc-plugin
[230/10094] Fetching swift-docc-plugin, mlx-swift-lm
Fetched https://github.com/ml-explore/mlx-swift-lm from cache (1.99s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.99s)
Computing version for https://github.com/ml-explore/mlx-swift-lm
Computed https://github.com/ml-explore/mlx-swift-lm at 2.30.6 (2.61s)
Fetching https://github.com/huggingface/swift-transformers
Fetching https://github.com/ml-explore/mlx-swift
[1/14229] Fetching mlx-swift
[144/20534] Fetching mlx-swift, swift-transformers
Fetched https://github.com/ml-explore/mlx-swift from cache (1.82s)
Fetched https://github.com/huggingface/swift-transformers from cache (1.82s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.30.6 (2.44s)
Fetching https://github.com/apple/swift-numerics
[1/6416] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.47s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.1.9 (2.04s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/ibireme/yyjson.git
Fetching https://github.com/huggingface/swift-jinja.git
Fetching https://github.com/apple/swift-collections.git
[1/1051] Fetching swift-jinja
[769/24945] Fetching swift-jinja, swift-collections
[1053/29388] Fetching swift-jinja, swift-collections, yyjson
[1770/46845] Fetching swift-jinja, swift-collections, yyjson, swift-crypto
Fetched https://github.com/ibireme/yyjson.git from cache (2.42s)
Fetched https://github.com/apple/swift-collections.git from cache (2.42s)
Fetched https://github.com/huggingface/swift-jinja.git from cache (2.42s)
[2619/17457] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (4.42s)
Computing version for https://github.com/ibireme/yyjson.git
Computed https://github.com/ibireme/yyjson.git at 0.12.0 (7.39s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.65s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3708] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.20s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.93s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.55s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.3.5 (0.54s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.66s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.0 (2.39s)
Fetching https://github.com/apple/swift-asn1.git
[1/1813] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.94s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.0 (1.62s)
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.0
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.1.9
Creating working copy for https://github.com/huggingface/swift-jinja.git
Working copy of https://github.com/huggingface/swift-jinja.git resolved at 2.3.5
Creating working copy for https://github.com/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.30.6
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/ml-explore/mlx-swift-lm
Working copy of https://github.com/ml-explore/mlx-swift-lm resolved at 2.30.6
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/ibireme/yyjson.git
Working copy of https://github.com/ibireme/yyjson.git resolved at 0.12.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "mlx-swift-lm",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.30.0",
            "upper_bound" : "2.31.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift-lm"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "AgentRunKit",
  "name" : "AgentRunKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "AgentRunKit",
      "targets" : [
        "AgentRunKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AgentRunKitTesting",
      "targets" : [
        "AgentRunKitTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AgentRunKitMLX",
      "targets" : [
        "AgentRunKitMLX"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AgentRunKitFoundationModels",
      "targets" : [
        "AgentRunKitFoundationModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AgentRunKitTests",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKitTests",
      "path" : "Tests/AgentRunKitTests",
      "sources" : [
        "Core/AgentLoop/AgentErrorTests.swift",
        "Core/AgentLoop/AgentHistoryTests.swift",
        "Core/AgentLoop/AgentIterationHistoryTests.swift",
        "Core/AgentLoop/AgentTests.swift",
        "Core/AgentLoop/ChatMultimodalTests.swift",
        "Core/AgentLoop/ChatRecoveryTests.swift",
        "Core/AgentLoop/ChatTests.swift",
        "Core/AgentLoop/ChatTimeoutTests.swift",
        "Core/AgentLoop/ChatToolResultTruncationTests.swift",
        "Core/AgentLoop/ConcurrencySafeSchedulingTests.swift",
        "Core/AgentLoop/ContentOnlyTerminationTests.swift",
        "Core/AgentLoop/PerToolResultLimitTests.swift",
        "Core/AgentLoop/RetryPolicyTests.swift",
        "Core/AgentLoop/SubAgentIterationHistoryTests.swift",
        "Core/AgentLoop/SubAgentRunIdentityTests.swift",
        "Core/AgentLoop/SubAgentTests.swift",
        "Core/AgentLoop/ToolApprovalTests.swift",
        "Core/Checkpointing/AgentCheckpointCodableTests.swift",
        "Core/Checkpointing/AgentCheckpointerTests.swift",
        "Core/Checkpointing/AgentCheckpointingIntegrationTests.swift",
        "Core/Checkpointing/AgentResumeMCPTests.swift",
        "Core/Checkpointing/AgentResumeSubAgentTests.swift",
        "Core/Checkpointing/AgentResumeTests.swift",
        "Core/Checkpointing/ContextBudgetCheckpointStateTests.swift",
        "Core/Context/AgentContextBudgetTests.swift",
        "Core/Context/ContextBudgetPhaseTests.swift",
        "Core/Context/ContextBudgetTests.swift",
        "Core/Context/ContextCompactionContinuityTests.swift",
        "Core/Context/ContextCompactionTestSupport.swift",
        "Core/Context/ContextCompactionTests.swift",
        "Core/Context/ContextCompactionValidationTests.swift",
        "Core/Context/ReactiveSummaryCompactionTests.swift",
        "Core/Context/SummaryExtractionTests.swift",
        "Core/Streaming/AgentStreamIdentityTests.swift",
        "Core/Streaming/AgentStreamReplayTests.swift",
        "Core/Streaming/AgentStreamResumeObserverTests.swift",
        "Core/Streaming/AgentStreamTests.swift",
        "Core/Streaming/AgentStreamingContinuityTests.swift",
        "Core/Streaming/AgentStreamingRecoveryTests.swift",
        "Core/Streaming/AgentStreamingTests.swift",
        "Core/Streaming/AgentStreamingToolResultLimitTests.swift",
        "Core/Streaming/FixVerificationTests.swift",
        "Core/Streaming/ReasoningDetailAccumulatorTests.swift",
        "Core/Streaming/StreamEventBufferTests.swift",
        "Core/Streaming/StreamEventCodableTests.swift",
        "Core/Streaming/StreamEventInvariantAssertions.swift",
        "Core/Streaming/StreamEventOriginPropagationTests.swift",
        "Core/Streaming/StreamEventWireFormatTests.swift",
        "Core/Streaming/StreamObserverTests.swift",
        "Core/Streaming/StreamProcessorTests.swift",
        "Core/Streaming/StreamingTestHelpers.swift",
        "Core/Streaming/SubAgentStreamingTests.swift",
        "Core/Streaming/SubAgentStructuralTerminationStreamingTests.swift",
        "Integration/IntegrationTests.swift",
        "Integration/PolishCoverageTests.swift",
        "Integration/StreamingIntegrationTests.swift",
        "Integration/StructuredOutputIntegrationTests.swift",
        "LLM/Anthropic/AnthropicClientTests.swift",
        "LLM/Anthropic/AnthropicStreamingTests.swift",
        "LLM/Anthropic/AnthropicStructuredOutputTests.swift",
        "LLM/Anthropic/AnthropicTypesTests.swift",
        "LLM/Anthropic/AnthropicWireFormatTests.swift",
        "LLM/Core/CapabilityResolverTests.swift",
        "LLM/Core/HistoryRewriteAwareClientTests.swift",
        "LLM/Core/LLMClientTests.swift",
        "LLM/Core/ProviderIdentifierTests.swift",
        "LLM/Core/RequestContextTests.swift",
        "LLM/Core/SSEStreamFailureTests.swift",
        "LLM/Core/StructuredOutputTests.swift",
        "LLM/Gemini/GeminiClientTests.swift",
        "LLM/Gemini/GeminiFunctionCallingTests.swift",
        "LLM/Gemini/GeminiResponseParsingTests.swift",
        "LLM/Gemini/GeminiStreamingTests.swift",
        "LLM/OpenAIChat/ExtraFieldsCollisionTests.swift",
        "LLM/OpenAIChat/OpenAIChatCustomToolsTests.swift",
        "LLM/OpenAIChat/OpenAIClientResponseTests.swift",
        "LLM/OpenAIChat/OpenAIReplayProfileTests.swift",
        "LLM/Parsing/ThinkTagParserTests.swift",
        "LLM/Responses/ResponsesAPIClientTests.swift",
        "LLM/Responses/ResponsesAPIStreamingTests.swift",
        "LLM/Responses/ResponsesCrossConversationTests.swift",
        "LLM/Responses/ResponsesEdgeCaseTests.swift",
        "LLM/Responses/ResponsesOpaquePreservationTests.swift",
        "LLM/Responses/ResponsesReasoningConfigTests.swift",
        "LLM/Responses/ResponsesServerSideStateTests.swift",
        "LLM/Responses/ResponsesTestHelpers.swift",
        "LLM/Transport/HTTPDataRetryTests.swift",
        "LLM/Transport/HTTPRetryTests.swift",
        "LLM/Transport/StreamingTestURLProtocol.swift",
        "LLM/Transport/TransportErrorTests.swift",
        "LLM/Vertex/GoogleAuthServiceTests.swift",
        "LLM/Vertex/VertexAnthropicClientTests.swift",
        "LLM/Vertex/VertexGoogleClientTests.swift",
        "MCP/DynamicMCPTransport.swift",
        "MCP/JSONRPCMessageTests.swift",
        "MCP/JSONSchemaDecodableTests.swift",
        "MCP/MCPClientTests.swift",
        "MCP/MCPIntegrationTests.swift",
        "MCP/MCPSessionTests.swift",
        "MCP/MCPTestHelpers.swift",
        "MCP/MCPToolTests.swift",
        "MCP/ScriptedMCPTransport.swift",
        "MCP/StdioMCPTransportTests.swift",
        "Messages/ChatMessageHistoryTests.swift",
        "Messages/MessageTests.swift",
        "Messages/MultimodalParityTests.swift",
        "Smoke/AnthropicSmokeTestHelpers.swift",
        "Smoke/AnthropicSmokeTests.swift",
        "Smoke/ContextManagementSmokeTests.swift",
        "Smoke/GeminiSmokeTests.swift",
        "Smoke/OpenAISmokeTests.swift",
        "Smoke/OpenRouterSmokeTests.swift",
        "Smoke/OpenRouterTTSSmokeTests.swift",
        "Smoke/ResponsesAPISmokeTests.swift",
        "Smoke/ResponsesSmokeTestHelpers.swift",
        "Smoke/ResumeCheckpointSmokeTests.swift",
        "Smoke/SmokeStructuredOutputHelpers.swift",
        "Smoke/SmokeTelemetry.swift",
        "Smoke/SmokeTelemetryTests.swift",
        "Smoke/SmokeTestHelpers.swift",
        "Smoke/SubAgentSmokeTests.swift",
        "Smoke/VertexAnthropicSmokeTests.swift",
        "Smoke/VertexGoogleSmokeTests.swift",
        "Support/AgentResultTestHelpers.swift",
        "Support/StreamFailureDiagnosticsTestSupport.swift",
        "Support/TestLLMClientTests.swift",
        "Support/TestTags.swift",
        "Support/ToolApprovalTestHelpers.swift",
        "Support/UnboundedLinesTests.swift",
        "TTS/MP3ConcatenatorTests.swift",
        "TTS/OpenAITTSProviderTests.swift",
        "TTS/SentenceChunkerTests.swift",
        "TTS/TTSClientManifestTests.swift",
        "TTS/TTSClientTests.swift",
        "TTS/TTSPublicTypesTests.swift",
        "TTS/TTSTestHelpers.swift",
        "Tools/CodablePrerequisiteTests.swift",
        "Tools/SchemaDecoderAdvancedTests.swift",
        "Tools/SchemaTests.swift",
        "Tools/SubAgentToolMetadataTests.swift",
        "Tools/ToolDefinitionTests.swift",
        "Tools/ToolTests.swift"
      ],
      "target_dependencies" : [
        "AgentRunKit",
        "AgentRunKitTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AgentRunKitTesting",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKitTesting",
      "path" : "Sources/AgentRunKitTesting",
      "product_memberships" : [
        "AgentRunKitTesting"
      ],
      "sources" : [
        "TestLLMClient.swift"
      ],
      "target_dependencies" : [
        "AgentRunKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AgentRunKitMLXTests",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKitMLXTests",
      "path" : "Tests/AgentRunKitMLXTests",
      "sources" : [
        "MLXClientTests.swift"
      ],
      "target_dependencies" : [
        "AgentRunKitMLX"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AgentRunKitMLX",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKitMLX",
      "path" : "Sources/AgentRunKitMLX",
      "product_dependencies" : [
        "MLXLMCommon",
        "MLXLLM"
      ],
      "product_memberships" : [
        "AgentRunKitMLX"
      ],
      "sources" : [
        "MLXClient.swift",
        "MLXClientTypes.swift"
      ],
      "target_dependencies" : [
        "AgentRunKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AgentRunKitFoundationModelsTests",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKitFoundationModelsTests",
      "path" : "Tests/AgentRunKitFoundationModelsTests",
      "sources" : [
        "FMMessageMapperTests.swift",
        "FMSchemaConverterTests.swift",
        "FMSmokeTest.swift",
        "FMToolAdapterTests.swift",
        "FoundationModelsClientTests.swift"
      ],
      "target_dependencies" : [
        "AgentRunKitFoundationModels"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AgentRunKitFoundationModels",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKitFoundationModels",
      "path" : "Sources/AgentRunKitFoundationModels",
      "product_memberships" : [
        "AgentRunKitFoundationModels"
      ],
      "sources" : [
        "Agent+FoundationModels.swift",
        "FMMessageMapper.swift",
        "FMSchemaConverter.swift",
        "FMToolAdapter.swift",
        "FoundationModelsClient.swift"
      ],
      "target_dependencies" : [
        "AgentRunKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AgentRunKit",
      "module_type" : "SwiftTarget",
      "name" : "AgentRunKit",
      "path" : "Sources/AgentRunKit",
      "product_memberships" : [
        "AgentRunKit",
        "AgentRunKitTesting",
        "AgentRunKitMLX",
        "AgentRunKitFoundationModels"
      ],
      "sources" : [
        "Core/AgentLoop/Agent+ContextBudget.swift",
        "Core/AgentLoop/Agent+Run.swift",
        "Core/AgentLoop/Agent+StreamingLoop.swift",
        "Core/AgentLoop/Agent+ToolExecution.swift",
        "Core/AgentLoop/Agent.swift",
        "Core/AgentLoop/AgentConfiguration.swift",
        "Core/AgentLoop/AgentError.swift",
        "Core/AgentLoop/AgentResult.swift",
        "Core/AgentLoop/Chat.swift",
        "Core/AgentLoop/FinishArguments.swift",
        "Core/AgentLoop/InvocationOptions.swift",
        "Core/AgentLoop/PruneContextArguments.swift",
        "Core/AgentLoop/RetryPolicy.swift",
        "Core/AgentLoop/ToolApproval.swift",
        "Core/AgentLoop/ToolExecutionHelpers.swift",
        "Core/Checkpointing/Agent+Checkpointing.swift",
        "Core/Checkpointing/Agent+Resume.swift",
        "Core/Checkpointing/AgentCheckpoint.swift",
        "Core/Checkpointing/AgentCheckpointer.swift",
        "Core/Checkpointing/FileCheckpointer.swift",
        "Core/Checkpointing/Identifiers.swift",
        "Core/Checkpointing/InMemoryCheckpointer.swift",
        "Core/Context/ContextBudget.swift",
        "Core/Context/ContextBudgetPhase.swift",
        "Core/Context/ContextCompactor.swift",
        "Core/Context/SubAgentContext.swift",
        "Core/Streaming/Agent+StreamEvents.swift",
        "Core/Streaming/AgentStream.swift",
        "Core/Streaming/EventOrigin.swift",
        "Core/Streaming/ReasoningDetailAccumulator.swift",
        "Core/Streaming/StreamCompletion.swift",
        "Core/Streaming/StreamEvent.swift",
        "Core/Streaming/StreamEventBuffer.swift",
        "Core/Streaming/StreamEventFactory.swift",
        "Core/Streaming/StreamEventJSONCodec.swift",
        "Core/Streaming/StreamProcessor.swift",
        "Core/Streaming/ToolCallAccumulator.swift",
        "LLM/Core/ContentOnlyTerminatingClient.swift",
        "LLM/Core/HistoryRewriteAwareClient.swift",
        "LLM/Core/LLMClient.swift",
        "LLM/Core/OpaqueResponseItem.swift",
        "LLM/Core/ProviderExtraFields.swift",
        "LLM/Core/RequestContext.swift",
        "LLM/Core/ResponseFormat.swift",
        "LLM/Core/StreamDelta.swift",
        "LLM/Core/ToolDefinition.swift",
        "LLM/Core/URL+StaticValidation.swift",
        "LLM/Parsing/ThinkTagParser.swift",
        "LLM/Providers/Anthropic/AnthropicCapabilities.swift",
        "LLM/Providers/Anthropic/AnthropicClient.swift",
        "LLM/Providers/Anthropic/AnthropicClientStreaming.swift",
        "LLM/Providers/Anthropic/AnthropicClientTypes.swift",
        "LLM/Providers/Anthropic/AnthropicContentBlock+CacheControl.swift",
        "LLM/Providers/Anthropic/AnthropicOutputConfig.swift",
        "LLM/Providers/Anthropic/AnthropicReasoningOptions.swift",
        "LLM/Providers/Anthropic/AnthropicStreamState.swift",
        "LLM/Providers/Anthropic/AnthropicTurnProjection.swift",
        "LLM/Providers/Gemini/GeminiCapabilities.swift",
        "LLM/Providers/Gemini/GeminiClient.swift",
        "LLM/Providers/Gemini/GeminiClientStreaming.swift",
        "LLM/Providers/Gemini/GeminiClientTypes.swift",
        "LLM/Providers/Gemini/GeminiSchema.swift",
        "LLM/Providers/OpenAIChat/OpenAIChatCapabilities.swift",
        "LLM/Providers/OpenAIChat/OpenAIChatRequestTypes.swift",
        "LLM/Providers/OpenAIChat/OpenAIClient.swift",
        "LLM/Providers/OpenAIChat/OpenAIClientMultipart.swift",
        "LLM/Providers/OpenAIChat/OpenAIClientStreaming.swift",
        "LLM/Providers/OpenAIChat/OpenAIClientTypes.swift",
        "LLM/Providers/Responses/ResponsesAPIClient.swift",
        "LLM/Providers/Responses/ResponsesAPIRequestBuilder.swift",
        "LLM/Providers/Responses/ResponsesAPIStreaming.swift",
        "LLM/Providers/Responses/ResponsesAPITypes.swift",
        "LLM/Providers/Responses/ResponsesRequestTypes.swift",
        "LLM/Providers/Responses/ResponsesStreamState.swift",
        "LLM/Providers/Vertex/GoogleAuthService.swift",
        "LLM/Providers/Vertex/VertexAnthropicClient.swift",
        "LLM/Providers/Vertex/VertexGoogleClient.swift",
        "LLM/Transport/DynamicCodingKey.swift",
        "LLM/Transport/HTTPDataRetry.swift",
        "LLM/Transport/HTTPRetry.swift",
        "LLM/Transport/JSONRequestBuilder.swift",
        "LLM/Transport/SSEParser.swift",
        "LLM/Transport/TransportError.swift",
        "MCP/JSONRPCMessage.swift",
        "MCP/MCPClient.swift",
        "MCP/MCPContent.swift",
        "MCP/MCPError.swift",
        "MCP/MCPServerConfiguration.swift",
        "MCP/MCPSession.swift",
        "MCP/MCPTool.swift",
        "MCP/MCPToolInfo.swift",
        "MCP/MCPTransport.swift",
        "MCP/StdioMCPTransport.swift",
        "Messages/AssistantContinuity.swift",
        "Messages/AssistantMessage.swift",
        "Messages/ChatMessage.swift",
        "Messages/ChatMessageHistory.swift",
        "Messages/ContentPart.swift",
        "Messages/JSONValue.swift",
        "Messages/ReasoningConfig.swift",
        "Messages/ReasoningContent.swift",
        "Messages/TokenUsage.swift",
        "Messages/ToolCall.swift",
        "TTS/MP3Concatenator.swift",
        "TTS/OpenAITTSProvider.swift",
        "TTS/SentenceChunker.swift",
        "TTS/TTSAudioEncoding.swift",
        "TTS/TTSAudioFormat.swift",
        "TTS/TTSChunk.swift",
        "TTS/TTSChunkContext.swift",
        "TTS/TTSClient.swift",
        "TTS/TTSError.swift",
        "TTS/TTSManifest.swift",
        "TTS/TTSProvider.swift",
        "TTS/TTSSegment.swift",
        "TTS/TTSSegmentTiming.swift",
        "Tools/AnyTool+Timeout.swift",
        "Tools/AnyTool.swift",
        "Tools/JSONSchema.swift",
        "Tools/SchemaDecoder.swift",
        "Tools/SchemaDecoderContainers.swift",
        "Tools/SchemaKeyedContainer.swift",
        "Tools/SchemaProviding.swift",
        "Tools/SubAgentExecutableTool.swift",
        "Tools/SubAgentTool.swift",
        "Tools/Tool.swift",
        "Tools/ToolContext.swift",
        "Tools/ToolResult.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.