Build Information
Successful build of Apple-Docs-MCP, reference main (ec17f7), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 00:12:18 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.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/justindal/Apple-Docs-MCP.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/justindal/Apple-Docs-MCP
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at ec17f7b docs: update readme
Cloned https://github.com/justindal/Apple-Docs-MCP.git
Revision (git rev-parse @):
ec17f7b6940dc73478074a648a1ed59d6e87c212
SUCCESS checkout https://github.com/justindal/Apple-Docs-MCP.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/justindal/Apple-Docs-MCP.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 423]
[Planning deferred tasks]
[4 / 197]
[91 / 197]
[97 / 202] InternalCollectionsUtilities
[106 / 224] InternalCollectionsUtilities
[112 / 224]
[117 / 264]
[123 / 264]
[135 / 264] InternalCollectionsUtilities
[142 / 270] SpanPreview
[161 / 305] OrderedCollections
[167 / 316]
[172 / 316] InternalCollectionsUtilities
[175 / 316] DequeModule
[178 / 316] DequeModule
[180 / 316] DequeModule
[184 / 316]
[188 / 316]
[208 / 316] Logging
[216 / 316]
[219 / 316]
[228 / 316] SystemPackage
[238 / 316] OrderedCollections-product
[244 / 316]
[248 / 316] DequeModule
[253 / 318]
[256 / 318] OrderedCollections
[261 / 318] Logging
[272 / 332] AsyncAlgorithms
[280 / 332] UnixSignals
[282 / 332] UnixSignals
[289 / 332] EventSource
[298 / 333] SystemPackage
[307 / 334] ServiceLifecycle
[314 / 344] ServiceLifecycle
[319 / 360]
[322 / 360] ServiceLifecycle
[336 / 360] MCP
[337 / 360] MCP
[338 / 360] ServiceLifecycle
[340 / 360] MCP
[345 / 360] ServiceLifecycle
[345 / 360] MCP
[354 / 361] MCP
[354 / 361] Apple-Docs-MCP-product
[362 / 372] Apple-Docs-MCP-product
[366 / 372] Apple-Docs-MCP-product
[367 / 372] MCP
[370 / 372] Apple-Docs-MCP-product
Build complete! (10.95 sec)
Fetching https://github.com/modelcontextprotocol/swift-sdk.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
[1/2843] Fetching swift-service-lifecycle
[712/6625] Fetching swift-service-lifecycle, swift-sdk
Fetched https://github.com/swift-server/swift-service-lifecycle.git (1.48s)
Fetched https://github.com/modelcontextprotocol/swift-sdk.git (1.48s)
Computing version for https://github.com/modelcontextprotocol/swift-sdk.git
Computed https://github.com/modelcontextprotocol/swift-sdk.git at 0.12.1 (2.09s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/mattt/eventsource.git
[1/303] Fetching eventsource
[98/8468] Fetching eventsource, swift-log
[99/15384] Fetching eventsource, swift-log, swift-system
[15153/101449] Fetching eventsource, swift-log, swift-system, swift-nio
Fetched https://github.com/apple/swift-system.git (5.53s)
Fetched https://github.com/apple/swift-log.git (5.53s)
Fetched https://github.com/apple/swift-nio.git (5.53s)
Fetched https://github.com/mattt/eventsource.git (5.54s)
Computing version for https://github.com/mattt/eventsource.git
Computed https://github.com/mattt/eventsource.git at 1.5.1 (6.14s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.12.0 (0.54s)
Fetching https://github.com/apple/swift-async-algorithms.git
[1/6732] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git (1.29s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (1.90s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.5 (0.63s)
Fetching https://github.com/apple/swift-collections.git
[1/27693] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (2.76s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (3.44s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.56s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.77s)
Fetching https://github.com/apple/swift-atomics.git
[1/1875] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git (1.17s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.76s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
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.0
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.5
Creating working copy for https://github.com/modelcontextprotocol/swift-sdk.git
Working copy of https://github.com/modelcontextprotocol/swift-sdk.git resolved at 0.12.1
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Creating working copy for https://github.com/mattt/eventsource.git
Working copy of https://github.com/mattt/eventsource.git resolved at 1.5.1
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.12.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:24:37: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m22 |[0;0m
[0;36m23 |[0;0m default:
[0;36m24 |[0;0m return .init(content: [.text("Unknown tool")], isError: true)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m }
[0;36m26 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:31:14: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m29 |[0;0m let names = Framework.allCases.map(\.rawValue)
[0;36m30 |[0;0m return CallTool.Result(content: [
[0;36m31 |[0;0m .text(names.joined(separator: ", "))
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m32 |[0;0m ])
[0;36m33 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:41:28: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m39 |[0;0m guard let arg = params.arguments?["path"]?.stringValue else {
[0;36m40 |[0;0m return CallTool.Result(
[0;36m41 |[0;0m content: [.text("Missing 'path' argument")],
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m isError: true
[0;36m43 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:63:30: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m61 |[0;0m return CallTool.Result(
[0;36m62 |[0;0m content: [
[0;36m63 |[0;0m .text("Invalid URL path construction.")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m64 |[0;0m ],
[0;36m65 |[0;0m isError: true
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:72:47: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m70 |[0;0m }
[0;36m71 |[0;0m
[0;36m72 |[0;0m return CallTool.Result(content: [.text(topic.markdown)])
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m73 |[0;0m
[0;36m74 |[0;0m } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:77:22: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m75 |[0;0m return CallTool.Result(
[0;36m76 |[0;0m content: [
[0;36m77 |[0;0m .text(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m78 |[0;0m "Failed to fetch documentation for '\(cleanPath)': \(error)"
[0;36m79 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:97:22: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m95 |[0;0m return CallTool.Result(
[0;36m96 |[0;0m content: [
[0;36m97 |[0;0m .text("Missing 'query' or valid 'framework'")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m98 |[0;0m ],
[0;36m99 |[0;0m isError: true
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:108:22: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m106 |[0;0m guard let refs = rootTopic.references else {
[0;36m107 |[0;0m return CallTool.Result(content: [
[0;36m108 |[0;0m .text("No references found in \(frameworkName)")
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m109 |[0;0m ])
[0;36m110 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:116:22: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m114 |[0;0m if matches.isEmpty {
[0;36m115 |[0;0m return CallTool.Result(content: [
[0;36m116 |[0;0m .text(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m117 |[0;0m "No symbols found matching '\(query)' in \(frameworkName)."
[0;36m118 |[0;0m )
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:131:18: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m129 |[0;0m
[0;36m130 |[0;0m return CallTool.Result(content: [
[0;36m131 |[0;0m .text(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m132 |[0;0m "Found \(matches.count) matches:\n"
[0;36m133 |[0;0m + resultLines.joined(separator: "\n")
/Users/admin/builder/spi-builder-workspace/Sources/Apple-Docs-MCP/MCP/Tools/ToolHandlers.swift:139:28: [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m137 |[0;0m } catch {
[0;36m138 |[0;0m return CallTool.Result(
[0;36m139 |[0;0m content: [.text("Search failed: \(error)")],
[0;36m|[0;0m `- [1;33mwarning: [1;39m'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m140 |[0;0m isError: true
[0;36m141 |[0;0m )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-sdk",
"requirement" : {
"range" : [
{
"lower_bound" : "0.10.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/modelcontextprotocol/swift-sdk.git"
},
{
"identity" : "swift-service-lifecycle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/swift-service-lifecycle.git"
}
],
"manifest_display_name" : "Apple-Docs-MCP",
"name" : "Apple-Docs-MCP",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "Apple-Docs-MCP",
"targets" : [
"Apple-Docs-MCP"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "Apple_Docs_MCP",
"module_type" : "SwiftTarget",
"name" : "Apple-Docs-MCP",
"path" : "Sources/Apple-Docs-MCP",
"product_dependencies" : [
"MCP",
"ServiceLifecycle"
],
"product_memberships" : [
"Apple-Docs-MCP"
],
"sources" : [
"Apple_Docs_MCP.swift",
"MCP/Services/MCPService.swift",
"MCP/Tools/SymbolSearch.swift",
"MCP/Tools/ToolHandlers.swift",
"MCP/Tools/Toolbox.swift",
"Models/ContentBlock.swift",
"Models/Declaration.swift",
"Models/Framework.swift",
"Models/InlineContent.swift",
"Models/Metadata.swift",
"Models/Reference.swift",
"Models/Section.swift",
"Models/Topic.swift",
"Models/TopicSection.swift",
"Networking/ClientError.swift",
"Networking/DocumentationClient.swift",
"Networking/Endpoints.swift",
"Networking/HTTPDataDownloader.swift",
"Utils/Normalize.swift"
],
"type" : "executable"
}
],
"tools_version" : "6.0"
}
Done.