The Swift Package Index logo.Swift Package Index

Build Information

Failed to build mcp-template, reference main (fc2642), with Swift 6.1 for macOS (SPM) on 27 Apr 2026 12:41:37 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.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/adamwulf/mcp-template.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/adamwulf/mcp-template
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at fc2642c Merge agent agent-8e9a84d6 work
Cloned https://github.com/adamwulf/mcp-template.git
Revision (git rev-parse @):
fc2642cabf061928f8ce590d95dc400cf4bca48b
SUCCESS checkout https://github.com/adamwulf/mcp-template.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/adamwulf/mcp-template.git
https://github.com/adamwulf/mcp-template.git
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-sdk",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/modelcontextprotocol/swift-sdk"
    }
  ],
  "manifest_display_name" : "mcp-template",
  "name" : "mcp-template",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "17.0"
    }
  ],
  "products" : [
    {
      "name" : "EasyMCP",
      "targets" : [
        "EasyMCP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EasyMacMCP",
      "targets" : [
        "EasyMacMCP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "mcpexample",
      "targets" : [
        "mcpexample"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "mcpexample",
      "module_type" : "SwiftTarget",
      "name" : "mcpexample",
      "path" : "Sources/mcpexample",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "mcpexample"
      ],
      "sources" : [
        "MCPExample.swift"
      ],
      "target_dependencies" : [
        "EasyMCP"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "EasyMacMCPTests",
      "module_type" : "SwiftTarget",
      "name" : "EasyMacMCPTests",
      "path" : "Tests/EasyMacMCPTests",
      "sources" : [
        "MockPipe.swift",
        "ReadPipeOverReadReproTests.swift"
      ],
      "target_dependencies" : [
        "EasyMacMCP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EasyMacMCP",
      "module_type" : "SwiftTarget",
      "name" : "EasyMacMCP",
      "path" : "Sources/EasyMacMCP",
      "product_memberships" : [
        "EasyMacMCP"
      ],
      "sources" : [
        "EasyMCPHelper.swift",
        "EasyMCPHost.swift",
        "FileManager+Pipe.swift",
        "HelperRequestPipe.swift",
        "HelperResponsePipe.swift",
        "HostRequestPipe.swift",
        "HostResponsePipe.swift",
        "Logging.swift",
        "MCPProtocols.swift",
        "PipeProtocols.swift",
        "ReadPipe.swift",
        "ResponseManager.swift",
        "WritePipe.swift"
      ],
      "target_dependencies" : [
        "EasyMCP"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EasyMCP",
      "module_type" : "SwiftTarget",
      "name" : "EasyMCP",
      "path" : "Sources/EasyMCP",
      "product_dependencies" : [
        "MCP"
      ],
      "product_memberships" : [
        "EasyMCP",
        "EasyMacMCP",
        "mcpexample"
      ],
      "sources" : [
        "EasyMCP.swift",
        "Logging.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/35] Write sources
[5/35] Write mcpexample-entitlement.plist
[5/35] Write sources
[17/35] Compiling CNIOWindows WSAStartup.c
[18/35] Compiling CSystem shims.c
[18/35] Compiling CNIOWindows shim.c
[18/35] Compiling CNIOWASI CNIOWASI.c
[21/35] Write sources
[24/35] Compiling CNIOLinux shim.c
[25/35] Compiling CNIOLinux liburing_shims.c
[26/35] Compiling CNIOOpenBSD shim.c
[27/35] Write swift-version-2F0A5646E1D333AE.txt
[28/35] Compiling _AtomicsShims.c
[29/115] Compiling CNIODarwin shim.c
[31/115] Emitting module InternalCollectionsUtilities
[32/115] Compiling Atomics OptionalRawRepresentable.swift
[33/115] Compiling Atomics RawRepresentable.swift
[34/116] Compiling Atomics ManagedAtomicLazyReference.swift
[35/116] Compiling Atomics UnsafeAtomic.swift
[36/116] Compiling Atomics AtomicReference.swift
[37/116] Compiling Atomics AtomicStorage.swift
[38/116] Compiling Atomics AtomicBool.swift
[39/116] Compiling Atomics IntegerConformances.swift
[40/116] Compiling Atomics AtomicInteger.swift
[41/116] Compiling Atomics AtomicOptionalWrappable.swift
[42/116] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[43/116] Compiling _NIOBase64 Base64.swift
[44/116] Emitting module _NIOBase64
[45/116] Compiling Atomics DoubleWord.swift
[46/116] Compiling Atomics ManagedAtomic.swift
[47/116] Compiling Atomics UnsafeAtomicLazyReference.swift
[48/116] Compiling Atomics IntegerOperations.swift
[51/116] Compiling Atomics AtomicValue.swift
[52/116] Compiling Atomics AtomicMemoryOrderings.swift
[57/117] Compiling Atomics Unmanaged extensions.swift
[60/117] Compiling Atomics PointerConformances.swift
[61/117] Compiling Atomics Primitives.native.swift
[62/117] Compiling _NIODataStructures _TinyArray.swift
[63/151] Compiling ContainersPreview BorrowingIteratorProtocol.swift
[64/151] Compiling ContainersPreview BorrowingSequence+Standard Conformances.swift
[65/151] Compiling ContainersPreview BorrowingSequence+Utilities.swift
[66/151] Compiling ContainersPreview BorrowingSequence.swift
[67/151] Compiling ContainersPreview Producer.swift
[68/151] Compiling ContainersPreview Borrow.swift
[69/151] Compiling ContainersPreview Box.swift
[72/154] Compiling ContainersPreview Drain.swift
[73/154] Compiling ContainersPreview Producer+Collect.swift
[74/154] Compiling ContainersPreview BidirectionalContainer.swift
[75/154] Compiling ContainersPreview Container+Filter.swift
[76/154] Compiling ContainersPreview Container+SpanwiseZip.swift
[77/154] Compiling ContainersPreview Container.swift
[78/154] Compiling ContainersPreview ContainerIterator.swift
[79/154] Compiling ContainersPreview DynamicContainer.swift
[80/154] Compiling ContainersPreview MutableContainer.swift
[81/154] Compiling ContainersPreview PermutableContainer.swift
[82/154] Compiling ContainersPreview Producer+Filter.swift
[83/154] Compiling ContainersPreview Producer+Map.swift
[84/154] Compiling ContainersPreview Producer+Reduce.swift
[85/154] Compiling ContainersPreview Drain+Reduce.swift
[88/154] Compiling ContainersPreview OutputSpan+Extras.swift
[89/154] Compiling ContainersPreview TemporaryAllocation.swift
[90/154] Compiling ContainersPreview BorrowingIteratorProtocol+Copy.swift
[91/154] Compiling ContainersPreview BorrowingIteratorProtocol+ElementsEqual.swift
[92/154] Compiling ContainersPreview BorrowingIteratorProtocol+Filter.swift
[93/154] Compiling ContainersPreview BorrowingIteratorProtocol+Map.swift
[94/154] Compiling ContainersPreview BorrowingIteratorProtocol+Reduce.swift
[95/154] Compiling ContainersPreview BorrowingIteratorProtocol+SpanwiseZip.swift
[96/154] Compiling ContainersPreview RandomAccessContainer.swift
[97/154] Compiling ContainersPreview RangeExpression2.swift
[98/154] Compiling ContainersPreview RangeReplaceableContainer.swift
[99/154] Compiling ContainersPreview Drain+Map.swift
[100/154] Emitting module ContainersPreview
[101/154] Compiling ContainersPreview Inout.swift
[102/154] Compiling ContainersPreview InputSpan.swift
[103/154] Compiling ContainersPreview Shared.swift
[104/154] Emitting module ArgumentParserToolInfo
[105/154] Compiling ArgumentParserToolInfo ToolInfo.swift
[112/180] Emitting module Logging
[113/183] Compiling Logging Locks.swift
[114/245] Compiling ArgumentParser Option.swift
[115/245] Compiling ArgumentParser OptionGroup.swift
[116/245] Compiling ArgumentParser ParentCommand.swift
[117/245] Compiling ArgumentParser ArgumentDiscussion.swift
[118/245] Compiling ArgumentParser ParsableCommand.swift
[119/245] Compiling ArgumentParser ArgumentDecoder.swift
[120/245] Compiling ArgumentParser ArgumentDefinition.swift
[121/249] Compiling _NIODataStructures PriorityQueue.swift
[122/249] Compiling _NIODataStructures Heap.swift
[123/249] Emitting module _NIODataStructures
[124/249] Compiling Logging MetadataProvider.swift
[125/249] Compiling ArgumentParser SplitArguments.swift
[126/249] Compiling ArgumentParser DumpHelpGenerator.swift
[127/249] Compiling ArgumentParser HelpCommand.swift
[128/249] Compiling ArgumentParser HelpGenerator.swift
[129/249] Compiling ArgumentParser MessageInfo.swift
[130/249] Compiling ArgumentParser UsageGenerator.swift
[131/249] Compiling ArgumentParser CollectionExtensions.swift
[132/249] Compiling ArgumentParser Foundation.swift
[133/249] Compiling ArgumentParser AsyncParsableCommand.swift
[134/249] Compiling ArgumentParser ArgumentHelp.swift
[135/249] Compiling ArgumentParser ArgumentVisibility.swift
[136/249] Compiling ArgumentParser CompletionKind.swift
[137/249] Compiling ArgumentParser Errors.swift
[138/249] Compiling ArgumentParser Flag.swift
[139/249] Emitting module SystemPackage
[140/249] Compiling ArgumentParser FishCompletionsGenerator.swift
[141/249] Compiling ArgumentParser ZshCompletionsGenerator.swift
[144/249] Compiling ArgumentParser BashCompletionsGenerator.swift
[145/249] Compiling ArgumentParser CompletionsGenerator.swift
[146/249] Emitting module Atomics
[148/249] Compiling ArgumentParser Argument.swift
[153/249] Compiling ArgumentParser CommandConfiguration.swift
[154/249] Compiling ArgumentParser CommandGroup.swift
[155/249] Compiling ArgumentParser EnumerableFlag.swift
[156/249] Compiling ArgumentParser ExpressibleByArgument.swift
[157/249] Compiling ArgumentParser ParsableArguments.swift
[158/249] Compiling ArgumentParser InputKey.swift
[159/249] Compiling Logging Logging.swift
[160/249] Compiling Logging LogHandler.swift
[161/249] Compiling Logging LogEvent.swift
[162/249] Compiling ArgumentParser InputOrigin.swift
[163/249] Compiling ArgumentParser Name.swift
[164/249] Compiling ArgumentParser Parsed.swift
[165/249] Compiling ArgumentParser ParsedValues.swift
[166/249] Compiling ArgumentParser ParserError.swift
[174/249] Compiling c-nioatomics.c
[175/249] Compiling c-atomics.c
[177/249] Compiling DequeModule UniqueDeque.swift
[178/249] Compiling DequeModule _DequeSlot.swift
[179/249] Compiling DequeModule _UnsafeDequeHandle.swift
[180/249] Compiling DequeModule _UnsafeDequeSegments.swift
[195/249] Compiling ArgumentParser ArgumentSet.swift
[196/249] Compiling ArgumentParser CommandParser.swift
[197/249] Compiling ArgumentParser NameSpecification.swift
[199/249] Emitting module DequeModule
[200/256] Compiling NIOConcurrencyHelpers NIOThreadPoolWorkAvailable.swift
[201/256] Compiling NIOConcurrencyHelpers lock.swift
[202/256] Compiling NIOConcurrencyHelpers NIOLock.swift
[203/256] Emitting module NIOConcurrencyHelpers
[204/256] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[205/256] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[206/256] Compiling NIOConcurrencyHelpers atomics.swift
[207/321] Compiling NIOCore Interfaces.swift
[208/321] Compiling NIOCore Linux.swift
[209/321] Compiling NIOCore MarkedCircularBuffer.swift
[210/321] Compiling NIOCore MulticastChannel.swift
[211/321] Compiling NIOCore NIOAny.swift
[212/326] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
[213/326] Compiling NIOCore BSDSocketAPI.swift
[214/326] Compiling NIOCore ByteBuffer-aux.swift
[215/326] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
[216/326] Compiling NIOCore ByteBuffer-conversions.swift
[217/326] Compiling NIOCore ByteBuffer-core.swift
[218/326] Compiling NIOCore ChannelHandler.swift
[219/326] Compiling NIOCore ChannelHandlers.swift
[220/326] Compiling NIOCore ChannelInvoker.swift
[221/326] Compiling NIOCore ChannelOption.swift
[222/326] Compiling NIOCore IO.swift
[223/326] Compiling NIOCore IOData.swift
[224/326] Compiling NIOCore IPProtocol.swift
[225/326] Compiling NIOCore IntegerBitPacking.swift
[226/326] Compiling NIOCore IntegerTypes.swift
[229/333] Compiling ArgumentParser CodingKeyValidator.swift
[230/333] Compiling ArgumentParser NonsenseFlagsValidator.swift
[231/333] Compiling ArgumentParser ParsableArgumentsValidation.swift
[232/333] Compiling ArgumentParser PositionalArgumentsValidator.swift
[233/333] Compiling ArgumentParser UniqueNamesValidator.swift
[234/333] Compiling NIOCore EventLoop+Deprecated.swift
[235/333] Compiling NIOCore EventLoop+SerialExecutor.swift
[236/333] Compiling NIOCore EventLoop.swift
[237/333] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[238/333] Compiling NIOCore NIOAsyncWriter.swift
[239/333] Compiling NIOCore AddressedEnvelope.swift
[240/333] Compiling NIOCore AsyncAwaitSupport.swift
[241/333] Compiling NIOCore AsyncChannel.swift
[242/333] Compiling NIOCore AsyncChannelHandler.swift
[243/333] Compiling NIOCore AsyncChannelInboundStream.swift
[244/333] Compiling NIOCore AsyncChannelOutboundWriter.swift
[245/333] Emitting module ArgumentParser
[246/333] Compiling NIOCore ChannelPipeline.swift
[247/333] Compiling NIOCore CircularBuffer.swift
[248/333] Compiling NIOCore Codec.swift
[249/333] Compiling NIOCore NIOPooledRecvBufferAllocator.swift
[250/333] Compiling NIOCore NIOScheduledCallback.swift
[251/333] Compiling NIOCore NIOAsyncSequenceProducer.swift
[252/333] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[253/333] Compiling NIOCore ConvenienceOptionSupport.swift
[254/333] Compiling NIOCore DeadChannel.swift
[255/333] Compiling NIOCore DispatchQueue+WithFuture.swift
[271/333] Compiling NIOCore SocketAddresses.swift
[272/333] Compiling NIOCore SocketOptionProvider.swift
[273/333] Compiling NIOCore SystemCallHelpers.swift
[274/333] Compiling NIOCore TimeAmount+Duration.swift
[275/333] Compiling NIOCore TypeAssistedChannelHandler.swift
[276/333] Compiling NIOCore UniversalBootstrapSupport.swift
[277/333] Compiling NIOCore Utilities.swift
[278/333] Compiling NIOCore NIOSendable.swift
[279/333] Compiling NIOCore NIOSplitLinesMessageDecoder.swift
[280/333] Compiling NIOCore NIOTransportAccessibleChannelCore.swift
[281/333] Compiling NIOCore RecvByteBufferAllocator.swift
[282/333] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[317/333] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[318/333] Compiling NIOCore EventLoopFuture.swift
[319/333] Compiling NIOCore FileDescriptor.swift
[320/333] Compiling NIOCore FileHandle.swift
[321/333] Compiling NIOCore FileRegion.swift
[322/333] Compiling NIOCore GlobalSingletons.swift
[323/333] Compiling NIOCore ByteBuffer-hex.swift
[324/333] Compiling NIOCore ByteBuffer-int.swift
[325/333] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[326/333] Compiling NIOCore ByteBuffer-multi-int.swift
[327/333] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[328/333] Compiling NIOCore ByteBuffer-views.swift
[329/333] Compiling NIOCore Channel.swift
[330/333] Emitting module NIOCore
[331/338] Compiling EventSource EventSource.swift
[332/338] Compiling EventSource AsyncSequence+Events.swift
[333/338] Compiling EventSource EventSource+AsyncHTTPClient.swift
[334/338] Compiling EventSource AsyncEventsSequence.swift
[335/338] Emitting module EventSource
[336/382] Compiling MCP ID.swift
[337/382] Compiling MCP Icon.swift
[338/382] Compiling MCP Lifecycle.swift
[339/382] Compiling MCP Messages.swift
[340/382] Compiling MCP PendingRequest.swift
[341/386] Compiling MCP OAuthURLValidator.swift
[342/386] Compiling MCP OAuthWWWAuthenticateParser.swift
[343/386] Compiling MCP PKCE.swift
[344/386] Compiling MCP TokenStorage.swift
[345/386] Compiling MCP Error.swift
[346/386] Compiling MCP StatelessHTTPServerTransport.swift
[347/386] Compiling MCP InMemoryTransport.swift
[348/386] Compiling MCP NetworkTransport.swift
[349/386] Compiling MCP StdioTransport.swift
[350/386] Compiling MCP UnitInterval.swift
[351/386] Emitting module MCP
[352/386] Compiling MCP OAuthDiscovery.swift
[353/386] Compiling MCP OAuthDiscoveryClient.swift
[354/386] Compiling MCP OAuthErrors.swift
[355/386] Compiling MCP OAuthModels.swift
[356/386] Compiling MCP OAuthTokenEndpointClient.swift
[357/386] Compiling MCP Versioning.swift
[358/386] Compiling MCP Client.swift
[359/386] Compiling MCP Elicitation.swift
[360/386] Compiling MCP Roots.swift
[361/386] Compiling MCP Transport.swift
[362/386] Compiling MCP HTTPClientTransport.swift
[363/386] Compiling MCP HTTPRequestValidation.swift
[364/386] Compiling MCP HTTPServerTypes.swift
[365/386] Compiling MCP StatefulHTTPServerTransport.swift
[366/386] Compiling MCP Cancellation.swift
[367/386] Compiling MCP Ping.swift
[368/386] Compiling MCP Progress.swift
[369/386] Compiling MCP RequestContext.swift
[370/386] Compiling MCP Value.swift
[371/386] Compiling MCP Sampling.swift
[372/386] Compiling MCP Data+Extensions.swift
[373/386] Compiling MCP Completion.swift
[374/386] Compiling MCP Logging.swift
[375/386] Compiling MCP OAuthAuthorizationCodeFlow.swift
[376/386] Compiling MCP OAuthAuthorizer.swift
[377/386] Compiling MCP OAuthClientRegistrar.swift
[378/386] Compiling MCP OAuthConfiguration.swift
[379/386] Compiling MCP OAuthConstants.swift
[380/386] Compiling MCP Prompts.swift
[381/386] Compiling MCP Resources.swift
[382/386] Compiling MCP Server.swift
[383/386] Compiling MCP Tools.swift
[384/389] Compiling EasyMCP Logging.swift
[385/389] Compiling EasyMCP EasyMCP.swift
/Users/admin/builder/spi-builder-workspace/Sources/EasyMCP/EasyMCP.swift:138:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
136 |             guard let self = self else {
137 |                 return MCP.CallTool.Result(
138 |                     content: [.text("Service unavailable")],
    |                                `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
139 |                     isError: true
140 |                 )
/Users/admin/builder/spi-builder-workspace/Sources/EasyMCP/EasyMCP.swift:145:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
143 |             guard let toolMeta = tools[params.name] else {
144 |                 return MCP.CallTool.Result(
145 |                     content: [.text("Tool not found: \(params.name)")],
    |                                `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
146 |                     isError: true
147 |                 )
[386/389] Emitting module EasyMCP
[387/404] Emitting module mcpexample
[388/404] Compiling mcpexample MCPExample.swift
/Users/admin/builder/spi-builder-workspace/Sources/mcpexample/MCPExample.swift:51:67: error: missing argument for parameter 'inputSchema' in call
 49 |             try await mcp.register(tool: Tool(
 50 |                 name: "helloWorld",
 51 |                 description: "Returns a friendly greeting message"
    |                                                                   `- error: missing argument for parameter 'inputSchema' in call
 52 |             )) { _ in
 53 |                 return Result(content: [.text(helloworld())], isError: false)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-sdk/Sources/MCP/Server/Tools.swift:94:12: note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 92 |
 93 |     /// Initialize a tool with a name, description, input schema, annotations, and optional icons
 94 |     public init(
    |            `- note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 95 |         name: String,
 96 |         title: String? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/mcpexample/MCPExample.swift:75:42: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
 73 |                 ]
 74 |             )) { input in
 75 |                 return Result(content: [.text(hello(input["name"]?.stringValue ?? "world"))], isError: false)
    |                                          `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
 76 |             }
 77 |         } catch {
/Users/admin/builder/spi-builder-workspace/Sources/mcpexample/MCPExample.swift:98:90: error: missing argument for parameter 'inputSchema' in call
 96 |                 try await mcp.register(tool: Tool(
 97 |                     name: "helloEveryone",
 98 |                     description: "Returns a friendly greeting message to everyone around"
    |                                                                                          `- error: missing argument for parameter 'inputSchema' in call
 99 |                 )) { _ in
100 |                     return Result(content: [.text(helloworld())], isError: false)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-sdk/Sources/MCP/Server/Tools.swift:94:12: note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 92 |
 93 |     /// Initialize a tool with a name, description, input schema, annotations, and optional icons
 94 |     public init(
    |            `- note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 95 |         name: String,
 96 |         title: String? = nil,
Fetching https://github.com/modelcontextprotocol/swift-sdk
[1/3480] Fetching swift-sdk
Fetched https://github.com/modelcontextprotocol/swift-sdk from cache (1.11s)
Fetching https://github.com/apple/swift-nio.git from cache
Fetching https://github.com/mattt/eventsource.git
Fetching https://github.com/apple/swift-system.git from cache
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/apple/swift-argument-parser from cache
[1/271] Fetching eventsource
Fetched https://github.com/apple/swift-log.git from cache (1.37s)
Fetched https://github.com/apple/swift-argument-parser from cache (1.38s)
Fetched https://github.com/mattt/eventsource.git from cache (2.34s)
Fetched https://github.com/apple/swift-system.git from cache (2.37s)
Fetched https://github.com/apple/swift-nio.git from cache (2.45s)
Computing version for https://github.com/mattt/eventsource.git
Computed https://github.com/mattt/eventsource.git at 1.4.1 (2.99s)
Fetching https://github.com/swift-server/async-http-client.git from cache
Fetched https://github.com/swift-server/async-http-client.git from cache (1.12s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.7.1 (1.68s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (0.51s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.12.0 (0.50s)
Computing version for https://github.com/swift-server/async-http-client.git
Computed https://github.com/swift-server/async-http-client.git at 1.33.1 (0.49s)
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetching https://github.com/apple/swift-distributed-tracing.git
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-nio-transport-services.git from cache
Fetching https://github.com/apple/swift-nio-http2.git from cache
Fetching https://github.com/apple/swift-nio-ssl.git from cache
Fetching https://github.com/apple/swift-nio-extras.git from cache
[1/5769] Fetching swift-distributed-tracing
Fetched https://github.com/apple/swift-algorithms.git from cache (0.66s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (1.06s)
Fetched https://github.com/apple/swift-nio-http2.git from cache (1.07s)
Fetched https://github.com/apple/swift-nio-extras.git from cache (1.08s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (1.08s)
Fetched https://github.com/apple/swift-distributed-tracing.git from cache (1.15s)
Fetched https://github.com/apple/swift-atomics.git from cache (1.15s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.4.1 (1.67s)
Fetching https://github.com/apple/swift-service-context.git
[1/1276] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git from cache (0.91s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (4.04s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (0.81s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (1.31s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.48s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.47s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.28.0 (0.48s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.43.0 (0.50s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.0 (0.51s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.34.0 (0.54s)
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-http-types.git from cache
Fetching https://github.com/apple/swift-http-structured-headers.git from cache
Fetching https://github.com/apple/swift-asn1.git from cache
[1/7152] Fetching swift-certificates
[2/9897] Fetching swift-certificates, swift-service-lifecycle
[156/16144] Fetching swift-certificates, swift-service-lifecycle, swift-async-algorithms
Fetched https://github.com/swift-server/swift-service-lifecycle.git from cache (1.16s)
Fetched https://github.com/apple/swift-async-algorithms.git from cache (1.17s)
Fetched https://github.com/apple/swift-certificates.git from cache (1.17s)
Fetched https://github.com/apple/swift-http-structured-headers.git from cache (1.18s)
Fetched https://github.com/apple/swift-http-types.git from cache (1.19s)
Fetched https://github.com/apple/swift-asn1.git from cache (1.19s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.5.1 (1.71s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.11.0 (0.49s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.3 (0.54s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (2.03s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.0 (4.53s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.99.0 (0.66s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.19.0 (0.60s)
Fetching https://github.com/apple/swift-crypto.git from cache
Fetched https://github.com/apple/swift-crypto.git from cache (1.53s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.7.0 (2.03s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.59s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.0 (1.07s)
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.3
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.34.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.12.0
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.11.0
Creating working copy for https://github.com/mattt/eventsource.git
Working copy of https://github.com/mattt/eventsource.git resolved at 1.4.1
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.28.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.6.4
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.0
Creating working copy for https://github.com/swift-server/async-http-client.git
Working copy of https://github.com/swift-server/async-http-client.git resolved at 1.33.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser 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.0
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.19.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.0
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.5.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.99.0
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.43.0
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.4.1
Creating working copy for https://github.com/modelcontextprotocol/swift-sdk
Working copy of https://github.com/modelcontextprotocol/swift-sdk resolved at main (cb6a62f)
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
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/6] Write swift-version-2F0A5646E1D333AE.txt
[4/93] Compiling SystemPackage Backcompat.swift
[5/93] Compiling SystemPackage CInterop.swift
[6/94] Compiling SystemPackage FilePathComponentView.swift
[7/94] Compiling SystemPackage FilePathComponents.swift
[8/94] Compiling Logging LogEvent.swift
[9/94] Compiling SystemPackage Errno.swift
[10/94] Compiling SystemPackage ErrnoWindows.swift
[11/94] Compiling SystemPackage FilePathTempPosix.swift
[12/94] Compiling SystemPackage FilePathTempWindows.swift
[13/94] Compiling SystemPackage FilePathSyntax.swift
[14/94] Compiling SystemPackage FilePathTemp.swift
[15/95] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[16/95] Compiling Logging MetadataProvider.swift
[17/95] Compiling SystemPackage FilePathWindows.swift
[18/95] Compiling SystemPackage FilePermissions.swift
[21/95] Compiling _NIOBase64 Base64.swift
[22/95] Emitting module _NIOBase64
[23/95] Compiling Logging Locks.swift
[26/95] Compiling Atomics Unmanaged extensions.swift
[27/95] Compiling NIOConcurrencyHelpers lock.swift
[28/95] Compiling NIOConcurrencyHelpers NIOThreadPoolWorkAvailable.swift
[29/95] Compiling SystemPackage FileDescriptor.swift
[30/95] Compiling SystemPackage FileHelpers.swift
[31/95] Compiling SystemPackage FileOperations.swift
[32/95] Compiling SystemPackage FilePath.swift
[33/95] Compiling _NIODataStructures Heap.swift
[34/95] Compiling _NIODataStructures _TinyArray.swift
[35/95] Compiling _NIODataStructures PriorityQueue.swift
[36/95] Emitting module Logging
[37/95] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[38/95] Compiling NIOConcurrencyHelpers NIOLock.swift
[39/95] Compiling NIOConcurrencyHelpers atomics.swift
[40/95] Emitting module _NIODataStructures
[41/95] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[42/95] Emitting module NIOConcurrencyHelpers
[48/98] Compiling SystemPackage FilePathParsing.swift
[49/98] Compiling SystemPackage FilePathString.swift
[56/98] Emitting module ArgumentParserToolInfo
[57/98] Compiling ArgumentParserToolInfo ToolInfo.swift
[66/98] Emitting module InternalCollectionsUtilities
[67/98] Compiling SystemPackage Constants.swift
[68/98] Compiling SystemPackage Exports.swift
[69/98] Compiling SystemPackage Mocking.swift
[70/98] Compiling SystemPackage RawBuffer.swift
[71/98] Compiling SystemPackage Syscalls.swift
[72/98] Compiling SystemPackage WindowsSyscallAdapters.swift
[73/98] Compiling SystemPackage MachPort.swift
[74/98] Compiling SystemPackage PlatformString.swift
[75/98] Compiling SystemPackage SystemString.swift
[76/98] Compiling Logging LogHandler.swift
[77/98] Compiling Logging Logging.swift
[78/98] Emitting module SystemPackage
[88/125] Compiling SystemPackage Util+StringArray.swift
[89/125] Compiling SystemPackage Util.swift
[90/125] Compiling SystemPackage UtilConsumers.swift
[91/179] Compiling ContainersPreview BorrowingIteratorProtocol.swift
[92/179] Compiling ContainersPreview BorrowingSequence+Standard Conformances.swift
[93/179] Compiling ContainersPreview BorrowingSequence+Utilities.swift
[94/179] Compiling ContainersPreview BorrowingSequence.swift
[95/182] Compiling ContainersPreview OutputSpan+Extras.swift
[96/182] Compiling ContainersPreview TemporaryAllocation.swift
[99/182] Emitting module ContainersPreview
[100/182] Compiling ContainersPreview ContainerIterator.swift
[101/182] Compiling ContainersPreview DynamicContainer.swift
[102/182] Compiling ContainersPreview MutableContainer.swift
[103/182] Compiling ContainersPreview PermutableContainer.swift
[104/182] Compiling ContainersPreview Drain+Reduce.swift
[105/182] Compiling ContainersPreview Drain.swift
[106/182] Compiling ContainersPreview Producer+Collect.swift
[107/182] Compiling ContainersPreview RandomAccessContainer.swift
[108/182] Compiling ContainersPreview RangeExpression2.swift
[109/182] Compiling ContainersPreview RangeReplaceableContainer.swift
[110/182] Compiling ContainersPreview Drain+Map.swift
[111/182] Compiling ContainersPreview Producer.swift
[112/182] Compiling ContainersPreview Borrow.swift
[113/182] Compiling ContainersPreview Box.swift
[114/182] Compiling ContainersPreview Producer+Filter.swift
[115/182] Compiling ContainersPreview Producer+Map.swift
[116/182] Compiling ContainersPreview Producer+Reduce.swift
[119/182] Compiling ContainersPreview BorrowingIteratorProtocol+Copy.swift
[120/182] Compiling ContainersPreview BorrowingIteratorProtocol+ElementsEqual.swift
[121/182] Compiling ContainersPreview BorrowingIteratorProtocol+Filter.swift
[122/182] Compiling ContainersPreview BorrowingIteratorProtocol+Map.swift
[123/182] Compiling ContainersPreview BorrowingIteratorProtocol+Reduce.swift
[124/182] Compiling ContainersPreview BorrowingIteratorProtocol+SpanwiseZip.swift
[125/182] Compiling ContainersPreview BidirectionalContainer.swift
[126/182] Compiling ContainersPreview Container+Filter.swift
[127/182] Compiling ContainersPreview Container+SpanwiseZip.swift
[128/182] Compiling ContainersPreview Container.swift
[129/182] Compiling ContainersPreview Inout.swift
[130/182] Compiling ContainersPreview InputSpan.swift
[131/182] Compiling ContainersPreview Shared.swift
[132/223] Compiling DequeModule UniqueDeque+Insertions.swift
[133/223] Compiling DequeModule UniqueDeque+Prepend.swift
[134/223] Compiling DequeModule UniqueDeque+Removals.swift
[135/223] Compiling DequeModule UniqueDeque+Replacements.swift
[136/227] Compiling DequeModule Deque+CustomReflectable.swift
[137/227] Compiling DequeModule Deque+Descriptions.swift
[138/227] Compiling DequeModule Deque+Equatable.swift
[139/227] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[140/227] Compiling DequeModule Deque+Extras.swift
[141/232] Emitting module Atomics
[142/232] Compiling DequeModule _DequeSlot.swift
[143/232] Compiling DequeModule _UnsafeDequeHandle.swift
[144/232] Compiling DequeModule _UnsafeDequeSegments.swift
[145/232] Compiling ArgumentParser ExpressibleByArgument.swift
[146/232] Compiling ArgumentParser ParsableArguments.swift
[149/232] Compiling DequeModule Deque+Hashable.swift
[150/232] Compiling DequeModule Deque+Testing.swift
[151/232] Compiling DequeModule Deque._Storage.swift
[152/232] Emitting module ArgumentParser
[153/232] Compiling DequeModule RigidDeque+Consumption.swift
[154/232] Compiling DequeModule RigidDeque+Container.swift
[155/232] Compiling DequeModule RigidDeque+Descriptions.swift
[156/232] Compiling DequeModule RigidDeque+Equatable.swift
[157/232] Compiling DequeModule RigidDeque+Experimental.swift
[158/232] Compiling DequeModule UniqueDeque+Equatable.swift
[159/232] Compiling DequeModule UniqueDeque+Experimental.swift
[160/232] Compiling DequeModule UniqueDeque+Hashable.swift
[161/232] Compiling DequeModule UniqueDeque+Initializers.swift
[162/232] Compiling DequeModule RigidDeque+Hashable.swift
[163/232] Compiling DequeModule RigidDeque+Initializers.swift
[164/232] Compiling DequeModule RigidDeque+Insertions.swift
[165/232] Compiling DequeModule RigidDeque+Prepend.swift
[166/232] Compiling DequeModule RigidDeque+Removals.swift
[167/232] Compiling DequeModule RigidDeque+Replacements.swift
[168/232] Compiling DequeModule RigidDeque+Testing.swift
[169/232] Compiling DequeModule RigidDeque.swift
[170/232] Compiling DequeModule Deque._UnsafeHandle.swift
[171/232] Compiling DequeModule Deque.swift
[172/232] Compiling DequeModule _DequeBuffer.swift
[173/232] Compiling DequeModule _DequeBufferHeader.swift
[174/232] Compiling DequeModule RigidDeque+Append.swift
[185/232] Compiling DequeModule UniqueDeque+Append.swift
[186/232] Compiling DequeModule UniqueDeque+Consumption.swift
[187/232] Compiling DequeModule UniqueDeque+Container.swift
[188/232] Compiling DequeModule UniqueDeque+Descriptions.swift
[189/232] Compiling DequeModule Deque+Codable.swift
[190/232] Compiling DequeModule Deque+Collection.swift
[194/232] Compiling ArgumentParser CodingKeyValidator.swift
[195/232] Compiling ArgumentParser NonsenseFlagsValidator.swift
[196/232] Compiling ArgumentParser ParsableArgumentsValidation.swift
[197/232] Compiling ArgumentParser PositionalArgumentsValidator.swift
[198/232] Compiling ArgumentParser UniqueNamesValidator.swift
[210/232] Compiling DequeModule UniqueDeque.swift
[229/232] Emitting module DequeModule
[230/297] Compiling NIOCore NIOPooledRecvBufferAllocator.swift
[231/297] Compiling NIOCore NIOScheduledCallback.swift
[232/297] Compiling NIOCore NIOSendable.swift
[233/297] Compiling NIOCore NIOSplitLinesMessageDecoder.swift
[234/297] Compiling NIOCore NIOTransportAccessibleChannelCore.swift
[235/297] Compiling NIOCore RecvByteBufferAllocator.swift
[236/297] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[237/304] Compiling NIOCore AddressedEnvelope.swift
[238/304] Compiling NIOCore AsyncAwaitSupport.swift
[239/304] Compiling NIOCore AsyncChannel.swift
[240/304] Compiling NIOCore AsyncChannelHandler.swift
[241/304] Compiling NIOCore AsyncChannelInboundStream.swift
[242/304] Compiling NIOCore AsyncChannelOutboundWriter.swift
[243/304] Compiling NIOCore NIOAsyncSequenceProducer.swift
[244/304] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[245/304] Compiling NIOCore ConvenienceOptionSupport.swift
[246/304] Compiling NIOCore DeadChannel.swift
[247/304] Compiling NIOCore DispatchQueue+WithFuture.swift
[248/304] Compiling NIOCore EventLoop+Deprecated.swift
[249/304] Compiling NIOCore EventLoop+SerialExecutor.swift
[250/304] Compiling NIOCore EventLoop.swift
[251/304] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[252/304] Compiling NIOCore EventLoopFuture+Deprecated.swift
[253/304] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[254/304] Compiling NIOCore EventLoopFuture.swift
[255/304] Compiling NIOCore FileDescriptor.swift
[256/304] Compiling NIOCore FileHandle.swift
[257/304] Compiling NIOCore FileRegion.swift
[258/304] Compiling NIOCore GlobalSingletons.swift
[259/304] Compiling NIOCore SocketAddresses.swift
[260/304] Compiling NIOCore SocketOptionProvider.swift
[261/304] Compiling NIOCore SystemCallHelpers.swift
[262/304] Compiling NIOCore TimeAmount+Duration.swift
[263/304] Compiling NIOCore TypeAssistedChannelHandler.swift
[264/304] Compiling NIOCore UniversalBootstrapSupport.swift
[265/304] Compiling NIOCore Utilities.swift
[266/304] Compiling NIOCore IO.swift
[267/304] Compiling NIOCore IOData.swift
[268/304] Compiling NIOCore IPProtocol.swift
[269/304] Compiling NIOCore IntegerBitPacking.swift
[270/304] Compiling NIOCore IntegerTypes.swift
[271/304] Compiling NIOCore Interfaces.swift
[272/304] Compiling NIOCore Linux.swift
[273/304] Compiling NIOCore ChannelHandler.swift
[274/304] Compiling NIOCore ChannelHandlers.swift
[275/304] Compiling NIOCore ChannelInvoker.swift
[276/304] Compiling NIOCore ChannelOption.swift
[277/304] Compiling NIOCore ChannelPipeline.swift
[278/304] Compiling NIOCore CircularBuffer.swift
[279/304] Compiling NIOCore Codec.swift
[280/304] Compiling NIOCore MarkedCircularBuffer.swift
[281/304] Compiling NIOCore MulticastChannel.swift
[282/304] Compiling NIOCore NIOAny.swift
[283/304] Compiling NIOCore NIOCloseOnErrorHandler.swift
[284/304] Compiling NIOCore NIOCoreSendableMetatype.swift
[285/304] Compiling NIOCore NIODecodedAsyncSequence.swift
[286/304] Compiling NIOCore NIOLoopBound.swift
[287/304] Compiling NIOCore ByteBuffer-hex.swift
[288/304] Compiling NIOCore ByteBuffer-int.swift
[289/304] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[290/304] Compiling NIOCore ByteBuffer-multi-int.swift
[291/304] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[292/304] Compiling NIOCore ByteBuffer-views.swift
[293/304] Compiling NIOCore Channel.swift
[294/304] Compiling NIOCore NIOAsyncWriter.swift
[295/304] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
[296/304] Compiling NIOCore BSDSocketAPI.swift
[297/304] Compiling NIOCore ByteBuffer-aux.swift
[298/304] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
[299/304] Compiling NIOCore ByteBuffer-conversions.swift
[300/304] Compiling NIOCore ByteBuffer-core.swift
[301/304] Emitting module NIOCore
[302/309] Compiling EventSource EventSource+AsyncHTTPClient.swift
[303/309] Compiling EventSource AsyncSequence+Events.swift
[304/309] Emitting module EventSource
[305/309] Compiling EventSource AsyncEventsSequence.swift
[306/309] Compiling EventSource EventSource.swift
[307/353] Compiling MCP Cancellation.swift
[308/353] Compiling MCP Ping.swift
[309/353] Compiling MCP Progress.swift
[310/353] Compiling MCP RequestContext.swift
[311/353] Compiling MCP Value.swift
[312/357] Compiling MCP OAuthDiscovery.swift
[313/357] Compiling MCP OAuthDiscoveryClient.swift
[314/357] Compiling MCP OAuthErrors.swift
[315/357] Compiling MCP OAuthModels.swift
[316/357] Compiling MCP OAuthTokenEndpointClient.swift
[317/357] Compiling MCP OAuthAuthorizationCodeFlow.swift
[318/357] Compiling MCP OAuthAuthorizer.swift
[319/357] Compiling MCP OAuthClientRegistrar.swift
[320/357] Compiling MCP OAuthConfiguration.swift
[321/357] Compiling MCP OAuthConstants.swift
[322/357] Compiling MCP OAuthURLValidator.swift
[323/357] Compiling MCP OAuthWWWAuthenticateParser.swift
[324/357] Compiling MCP PKCE.swift
[325/357] Compiling MCP TokenStorage.swift
[326/357] Compiling MCP Error.swift
[327/357] Compiling MCP StatelessHTTPServerTransport.swift
[328/357] Compiling MCP InMemoryTransport.swift
[329/357] Compiling MCP NetworkTransport.swift
[330/357] Compiling MCP StdioTransport.swift
[331/357] Compiling MCP UnitInterval.swift
[332/357] Compiling MCP Transport.swift
[333/357] Compiling MCP HTTPClientTransport.swift
[334/357] Compiling MCP HTTPRequestValidation.swift
[335/357] Compiling MCP HTTPServerTypes.swift
[336/357] Compiling MCP StatefulHTTPServerTransport.swift
[337/357] Emitting module MCP
[338/357] Compiling MCP Versioning.swift
[339/357] Compiling MCP Client.swift
[340/357] Compiling MCP Elicitation.swift
[341/357] Compiling MCP Roots.swift
[342/357] Compiling MCP ID.swift
[343/357] Compiling MCP Icon.swift
[344/357] Compiling MCP Lifecycle.swift
[345/357] Compiling MCP Messages.swift
[346/357] Compiling MCP PendingRequest.swift
[347/357] Compiling MCP Sampling.swift
[348/357] Compiling MCP Data+Extensions.swift
[349/357] Compiling MCP Completion.swift
[350/357] Compiling MCP Logging.swift
[351/357] Compiling MCP Prompts.swift
[352/357] Compiling MCP Resources.swift
[353/357] Compiling MCP Server.swift
[354/357] Compiling MCP Tools.swift
[355/360] Compiling EasyMCP Logging.swift
[356/360] Compiling EasyMCP EasyMCP.swift
/Users/admin/builder/spi-builder-workspace/Sources/EasyMCP/EasyMCP.swift:138:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
136 |             guard let self = self else {
137 |                 return MCP.CallTool.Result(
138 |                     content: [.text("Service unavailable")],
    |                                `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
139 |                     isError: true
140 |                 )
/Users/admin/builder/spi-builder-workspace/Sources/EasyMCP/EasyMCP.swift:145:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
143 |             guard let toolMeta = tools[params.name] else {
144 |                 return MCP.CallTool.Result(
145 |                     content: [.text("Tool not found: \(params.name)")],
    |                                `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
146 |                     isError: true
147 |                 )
[357/360] Emitting module EasyMCP
[358/375] Emitting module mcpexample
[359/375] Compiling mcpexample MCPExample.swift
/Users/admin/builder/spi-builder-workspace/Sources/mcpexample/MCPExample.swift:51:67: error: missing argument for parameter 'inputSchema' in call
 49 |             try await mcp.register(tool: Tool(
 50 |                 name: "helloWorld",
 51 |                 description: "Returns a friendly greeting message"
    |                                                                   `- error: missing argument for parameter 'inputSchema' in call
 52 |             )) { _ in
 53 |                 return Result(content: [.text(helloworld())], isError: false)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-sdk/Sources/MCP/Server/Tools.swift:94:12: note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 92 |
 93 |     /// Initialize a tool with a name, description, input schema, annotations, and optional icons
 94 |     public init(
    |            `- note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 95 |         name: String,
 96 |         title: String? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/mcpexample/MCPExample.swift:75:42: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
 73 |                 ]
 74 |             )) { input in
 75 |                 return Result(content: [.text(hello(input["name"]?.stringValue ?? "world"))], isError: false)
    |                                          `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead.
 76 |             }
 77 |         } catch {
/Users/admin/builder/spi-builder-workspace/Sources/mcpexample/MCPExample.swift:98:90: error: missing argument for parameter 'inputSchema' in call
 96 |                 try await mcp.register(tool: Tool(
 97 |                     name: "helloEveryone",
 98 |                     description: "Returns a friendly greeting message to everyone around"
    |                                                                                          `- error: missing argument for parameter 'inputSchema' in call
 99 |                 )) { _ in
100 |                     return Result(content: [.text(helloworld())], isError: false)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-sdk/Sources/MCP/Server/Tools.swift:94:12: note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 92 |
 93 |     /// Initialize a tool with a name, description, input schema, annotations, and optional icons
 94 |     public init(
    |            `- note: 'init(name:title:description:inputSchema:annotations:outputSchema:icons:_meta:)' declared here
 95 |         name: String,
 96 |         title: String? = nil,
BUILD FAILURE 6.1 macosSpm