Build Information
Successful build of AgentRunKit, reference main (a7ac82), with Swift 6.4 for macOS (SPM) on 30 Sep 2026 11:16:33 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Tom-Ryder/AgentRunKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Tom-Ryder/AgentRunKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at a7ac823 update(docs): bump readme install pin to 6.1.0
Cloned https://github.com/Tom-Ryder/AgentRunKit.git
Revision (git rev-parse @):
a7ac823ca42d4ecff386a83c10a44a97bd391cdb
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Tom-Ryder/AgentRunKit.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/Tom-Ryder/AgentRunKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 892]
[Planning deferred tasks]
[Starting]
[35 / 547] RealModule
[183 / 547]
[191 / 547] mlx-swift_Cmlx
[191 / 547]
[201 / 551] InternalCollectionsUtilities
[204 / 562] _NumericsShims
[208 / 589]
[210 / 589]
[213 / 589] RealModule
[214 / 635]
[232 / 690] RealModule
[242 / 690] Cmlx
[250 / 690]
[254 / 690]
[259 / 690]
[264 / 690]
[270 / 690] Cmlx
[271 / 690]
[275 / 690] Cmlx
[277 / 690]
[279 / 690]
[283 / 690]
[286 / 690]
[290 / 690]
[297 / 690] Cmlx
[304 / 690]
[311 / 690]
[315 / 690]
[317 / 690]
[321 / 690]
[323 / 690] Cmlx
[326 / 690] Cmlx
[329 / 690]
[332 / 690]
[335 / 690] Cmlx
[338 / 690] Cmlx
[341 / 690] Cmlx
[345 / 690] Crypto
[353 / 690]
[356 / 690] Cmlx
[360 / 690] Cmlx
[362 / 690] Cmlx
[364 / 690] Cmlx
[365 / 690] Cmlx
[366 / 690] AgentRunKit
[367 / 690] Cmlx
[371 / 690] Cmlx
[373 / 690] Cmlx
[375 / 690] Cmlx
[377 / 690] Cmlx
[378 / 690] Cmlx
[379 / 690] Cmlx
[380 / 690] AgentRunKit
[382 / 690] AgentRunKit
[389 / 690] Cmlx
[390 / 690] Cmlx
[391 / 690] Cmlx
[392 / 690] Cmlx
[393 / 690] Cmlx
[395 / 690] Cmlx
[398 / 690] Cmlx
[399 / 690] Cmlx
[401 / 690] Cmlx
[402 / 690] Cmlx
[404 / 690] Cmlx
[405 / 690] Cmlx
[407 / 690] Cmlx
[408 / 690] Cmlx
[409 / 690] Cmlx
[410 / 690] Cmlx
[412 / 690] Cmlx
[415 / 690] Cmlx
[417 / 690] Cmlx
[418 / 690] Cmlx
[421 / 690] Cmlx
[425 / 690] Cmlx
[429 / 690] Cmlx
[430 / 690] Cmlx
[432 / 690] Cmlx
[436 / 690] Cmlx
[437 / 690] Cmlx
[440 / 690] Cmlx
[441 / 690] Cmlx
[443 / 690] Cmlx
[445 / 690] Cmlx
[446 / 690] Cmlx
[448 / 690] Cmlx
[450 / 690] Cmlx
[452 / 690] Cmlx
[454 / 690] Cmlx
[456 / 690] Cmlx
[458 / 690] Cmlx
[460 / 690] Cmlx
[461 / 690] Cmlx
[465 / 690] Cmlx
[468 / 690] Cmlx
[469 / 690] Cmlx
[470 / 690] Cmlx
[471 / 690] Cmlx
[472 / 690] Cmlx
[474 / 690] Cmlx
[476 / 690] Cmlx
[477 / 690] Cmlx
[478 / 690] Cmlx
[484 / 690] Cmlx
[485 / 690] Cmlx
[486 / 690] Cmlx
[487 / 690] Cmlx
[489 / 690]
[494 / 690]
[497 / 690]
[500 / 690]
[503 / 690] RealModule
[504 / 690] yyjson
[511 / 690] RealModule
[515 / 690] OrderedCollections
[522 / 690] InternalCollectionsUtilities
[527 / 690] Crypto
[528 / 690] Crypto
[531 / 690] InternalCollectionsUtilities
[534 / 690] Crypto
[542 / 690] ComplexModule
[543 / 690] Cmlx
[547 / 721]
[552 / 721]
[556 / 721] AgentRunKitFoundationModels
[560 / 721] AgentRunKit-product
[562 / 721] AgentRunKit
[564 / 721]
[566 / 721]
[570 / 721]
[580 / 725] ComplexModule
[582 / 736] mlx-swift_Cmlx
[584 / 747] ComplexModule
[588 / 747] ComplexModule
[598 / 758]
[603 / 758] AgentRunKitTesting
[612 / 758] AgentRunKitFoundationModels
[616 / 758]
[619 / 758] AgentRunKitFoundationModels
[627 / 758] ComplexModule
[637 / 758] OrderedCollections
[646 / 758] AgentRunKitTesting-product
[650 / 758]
[657 / 762] AgentRunKit-product
[669 / 763] OrderedCollections
[671 / 763] AgentRunKitFoundationModels
[681 / 774] Jinja
[683 / 821]
[686 / 821]
[699 / 821] Jinja
[702 / 822] Jinja
[708 / 822] Jinja
[710 / 823] Hub
[715 / 853]
[724 / 853]
[728 / 853]
[733 / 853]
[740 / 853]
[743 / 853]
[745 / 853]
[747 / 853]
[749 / 853]
[753 / 853]
[761 / 853]
[764 / 853] MLX
[765 / 853] MLX
[768 / 853] Hub
[776 / 853] MLX
[777 / 853] MLX
[778 / 853] Hub
[786 / 855]
[786 / 855] MLX
[792 / 866] Tokenizers
[794 / 877] Tokenizers
[796 / 877] Tokenizers
[801 / 877] Tokenizers
[810 / 877] MLXNN
[818 / 877] MLXNN
[824 / 877] Hub
[828 / 879] MLXNN
[828 / 879] MLXOptimizers
[833 / 897] MLXOptimizers
[842 / 897]
[844 / 897] MLXOptimizers
[856 / 897] Generation
[863 / 898] Generation
[865 / 898] Models
[869 / 902] Models
[876 / 903] Models
[878 / 903] MLXLMCommon
[888 / 932]
[890 / 932]
[892 / 932]
[893 / 932]
[895 / 932]
[896 / 932]
[907 / 932] MLXLMCommon
[914 / 933] MLXLMCommon
[914 / 933] MLXLLM
[924 / 944] MLXLLM
[925 / 944] MLXLMCommon
[933 / 944]
[934 / 945] MLXLLM
[944 / 968]
[948 / 968]
[950 / 968]
[951 / 968]
[953 / 968]
[956 / 968]
[959 / 968] AgentRunKitMLX
[965 / 968] AgentRunKitMLX
Build complete! (44.26 sec)
Fetching https://github.com/ml-explore/mlx-swift-lm
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[2346/23934] Fetching swift-docc-plugin, mlx-swift-lm
Fetched https://github.com/apple/swift-docc-plugin (6.49s)
Fetched https://github.com/ml-explore/mlx-swift-lm (6.49s)
Computing version for https://github.com/ml-explore/mlx-swift-lm
Computed https://github.com/ml-explore/mlx-swift-lm at 2.30.6 (7.17s)
Fetching https://github.com/ml-explore/mlx-swift
Fetching https://github.com/huggingface/swift-transformers
[1/7056] Fetching swift-transformers
[848/24083] Fetching swift-transformers, mlx-swift
Fetched https://github.com/huggingface/swift-transformers (2.46s)
Fetched https://github.com/ml-explore/mlx-swift (2.46s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.30.6 (3.12s)
Fetching https://github.com/apple/swift-numerics
[1/6651] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics (1.33s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.1.9 (1.95s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/ibireme/yyjson.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/huggingface/swift-jinja.git
[1/1376] Fetching swift-jinja
[2/19948] Fetching swift-jinja, swift-crypto
[388/24934] Fetching swift-jinja, swift-crypto, yyjson
[1985/53003] Fetching swift-jinja, swift-crypto, yyjson, swift-collections
Fetched https://github.com/ibireme/yyjson.git (1.85s)
Fetched https://github.com/huggingface/swift-jinja.git (1.85s)
[7563/46641] Fetching swift-crypto, swift-collections
Fetched https://github.com/apple/swift-collections.git (3.49s)
[10215/18572] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git (4.37s)
Computing version for https://github.com/ibireme/yyjson.git
Computed https://github.com/ibireme/yyjson.git at 0.12.0 (7.26s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (0.69s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3832] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.44s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.17s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.54s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.5.1 (0.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.1 (0.65s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (2.27s)
Fetching https://github.com/apple/swift-asn1.git
[1/1986] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.11s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.78s)
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
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.30.6
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/ibireme/yyjson.git
Working copy of https://github.com/ibireme/yyjson.git resolved at 0.12.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/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.1
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.3
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/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-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.2
Creating working copy for https://github.com/huggingface/swift-jinja.git
Working copy of https://github.com/huggingface/swift-jinja.git resolved at 2.5.1
warning: missing creator for mutated node: ('/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/mlx-swift_Cmlx.bundle/Contents/MacOS')
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:3:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/attn.h:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/../../steel/attn/mma.h:11:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/../../steel/utils/integral_constant.h:108:6: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
if constexpr (start < stop) {
^
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal:6:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:361:16: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
if constexpr (is_bool) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:431:14: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
if constexpr (BD == 128) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:441:14: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
if constexpr (BD == 128) {
^
4 warnings generated.
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/AgentCompletionPolicyTests.swift",
"Core/AgentLoop/AgentErrorTests.swift",
"Core/AgentLoop/AgentHistoryTests.swift",
"Core/AgentLoop/AgentIterationHistoryTests.swift",
"Core/AgentLoop/AgentPromptTooLongRecoveryTests.swift",
"Core/AgentLoop/AgentTests.swift",
"Core/AgentLoop/ChatApprovalTests.swift",
"Core/AgentLoop/ChatMultimodalTests.swift",
"Core/AgentLoop/ChatRecoveryTests.swift",
"Core/AgentLoop/ChatSubAgentStreamingTests.swift",
"Core/AgentLoop/ChatTests.swift",
"Core/AgentLoop/ChatTimeoutTests.swift",
"Core/AgentLoop/ChatToolResultTruncationTests.swift",
"Core/AgentLoop/ConcurrencySafeSchedulingTests.swift",
"Core/AgentLoop/ContentOnlyTerminationTests.swift",
"Core/AgentLoop/CustomCompletionRunTests.swift",
"Core/AgentLoop/PerToolResultLimitTests.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/AnthropicContextCompactionTests.swift",
"Core/Context/AnthropicContextTestFixtures.swift",
"Core/Context/CompactionTokenUsageTests.swift",
"Core/Context/ContextBudgetPhaseTests.swift",
"Core/Context/ContextBudgetTests.swift",
"Core/Context/ContextCompactionContinuityTests.swift",
"Core/Context/ContextCompactionReasoningReplayTests.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/AgentStreamingDeltaTests.swift",
"Core/Streaming/AgentStreamingRecoveryTests.swift",
"Core/Streaming/AgentStreamingTests.swift",
"Core/Streaming/AgentStreamingToolResultLimitTests.swift",
"Core/Streaming/CustomCompletionStreamTests.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/Gemini/GeminiUsageTestFixtures.swift",
"LLM/OpenAIChat/ExtraFieldsCollisionTests.swift",
"LLM/OpenAIChat/OpenAIChatCustomToolsTests.swift",
"LLM/OpenAIChat/OpenAIClientResponseTests.swift",
"LLM/OpenAIChat/OpenAIClientStreamingTests.swift",
"LLM/OpenAIChat/OpenAIReplayProfileTests.swift",
"LLM/OpenAIChat/ReasoningDetailAccumulatorTests.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/ResponsesOpenRouterReplayTests.swift",
"LLM/Responses/ResponsesReasoningConfigTests.swift",
"LLM/Responses/ResponsesServerSideStateTests.swift",
"LLM/Responses/ResponsesStreamingReasoningDetailTests.swift",
"LLM/Responses/ResponsesStreamingTestSupport.swift",
"LLM/Responses/ResponsesTestHelpers.swift",
"LLM/Responses/ResponsesURLRequestTests.swift",
"LLM/Responses/ResponsesUsageTestFixtures.swift",
"LLM/Transport/HTTPDataRetryTests.swift",
"LLM/Transport/HTTPJSONTestFixtures.swift",
"LLM/Transport/HTTPRetryTests.swift",
"LLM/Transport/HTTPTestURLProtocol.swift",
"LLM/Transport/HTTPTestURLProtocolTests.swift",
"LLM/Transport/JSONRequestBuilderTests.swift",
"LLM/Transport/PromptCachingContractTests.swift",
"LLM/Transport/RetryPolicyTests.swift",
"LLM/Transport/SSEParserTests.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",
"Messages/TokenUsageTotalsTests.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/TogetherSmokeTests.swift",
"Smoke/VertexAnthropicSmokeTests.swift",
"Smoke/VertexGoogleSmokeTests.swift",
"Support/AgentResultTestHelpers.swift",
"Support/CustomCompletionFixtures.swift",
"Support/GatedCheckpointer.swift",
"Support/OpenAICompatibleUsageTestFixtures.swift",
"Support/StreamFailureDiagnosticsTestSupport.swift",
"Support/TestClock.swift",
"Support/TestLLMClientTests.swift",
"Support/TestTags.swift",
"Support/TokenUsageTestHelpers.swift",
"Support/ToolApprovalTestHelpers.swift",
"Support/ToolInvocationCounter.swift",
"Support/UnboundedLinesTests.swift",
"TTS/MP3ConcatenatorTests.swift",
"TTS/OpenAITTSProviderTests.swift",
"TTS/PCMStitcherTests.swift",
"TTS/SentenceChunkerTests.swift",
"TTS/TTSClientManifestTests.swift",
"TTS/TTSClientTests.swift",
"TTS/TTSLoudnessMatcherTests.swift",
"TTS/TTSLoudnessMeterTests.swift",
"TTS/TTSPartialBatchTests.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" : [
"EncodedSchemaGraph.swift",
"FMMessageMapperTests.swift",
"FMSchemaBoundaryTests.swift",
"FMSchemaConverterTests.swift",
"FMSmokeTest.swift",
"FMToolAdapterTests.swift",
"FoundationModelsClientTests.swift",
"FoundationModelsTestSupport.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/AgentCompletionPolicy.swift",
"Core/AgentLoop/AgentConfiguration.swift",
"Core/AgentLoop/AgentError.swift",
"Core/AgentLoop/AgentResult.swift",
"Core/AgentLoop/AgentTerminalOutcome.swift",
"Core/AgentLoop/Chat.swift",
"Core/AgentLoop/FinishArguments.swift",
"Core/AgentLoop/InvocationOptions.swift",
"Core/AgentLoop/PromptTooLongRecovery.swift",
"Core/AgentLoop/PruneContextArguments.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/HistoryEmissionLimit.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/ToolCallSurfacingClient.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/Anthropic/AnthropicUsage.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/OpenAIChatReasoningDetails.swift",
"LLM/Providers/OpenAIChat/OpenAIChatReplayPolicy.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/OpenAIChat/ReasoningDetailAccumulator.swift",
"LLM/Providers/Responses/ResponsesAPIClient.swift",
"LLM/Providers/Responses/ResponsesAPIRequestBuilder.swift",
"LLM/Providers/Responses/ResponsesAPIStreaming.swift",
"LLM/Providers/Responses/ResponsesAPITypes.swift",
"LLM/Providers/Responses/ResponsesContinuity.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/RetryPolicy.swift",
"LLM/Transport/SSEParser.swift",
"LLM/Transport/TransportError.swift",
"MCP/JSONRPCMessage.swift",
"MCP/MCPClient.swift",
"MCP/MCPContent.swift",
"MCP/MCPError.swift",
"MCP/MCPResourceContent.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/JSONEncoding.swift",
"Messages/JSONValue.swift",
"Messages/ReasoningConfig.swift",
"Messages/ReasoningContent.swift",
"Messages/TokenUsage.swift",
"Messages/TokenUsageCoverage.swift",
"Messages/TokenUsageTotals.swift",
"Messages/ToolCall.swift",
"TTS/MP3Concatenator.swift",
"TTS/OpenAITTSProvider.swift",
"TTS/PCMFormat.swift",
"TTS/PCMSeam.swift",
"TTS/PCMStitcher.swift",
"TTS/SentenceChunker.swift",
"TTS/TTSAudioEncoding.swift",
"TTS/TTSAudioFormat.swift",
"TTS/TTSBatchResult.swift",
"TTS/TTSBoundary.swift",
"TTS/TTSChunk.swift",
"TTS/TTSChunkContext.swift",
"TTS/TTSClient+Synthesis.swift",
"TTS/TTSClient.swift",
"TTS/TTSError.swift",
"TTS/TTSLoudnessMatch.swift",
"TTS/TTSLoudnessMatcher+Running.swift",
"TTS/TTSLoudnessMatcher.swift",
"TTS/TTSLoudnessMeasurement.swift",
"TTS/TTSLoudnessMeter.swift",
"TTS/TTSManifest.swift",
"TTS/TTSProvider.swift",
"TTS/TTSSegment.swift",
"TTS/TTSSegmentTiming.swift",
"TTS/TTSStitchPolicy.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.1"
}
Done.