The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-ai-sdk, reference 0.3.0 (d8d108), with Swift 6.4 for watchOS using Xcode 27.0 on 26 Sep 2026 21:13:58 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-ai-sdk-Package -destination generic/platform=watchOS

Build Log

SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleMediaModels.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleMediaModels.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GooglePlatformClients.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GooglePlatformClients.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleVertexModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleVertexModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GroqModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GroqModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/HuggingFaceModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HuggingFaceModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/KlingVideoModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KlingVideoModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/LMStudioModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LMStudioModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MediaGenerationPacks.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MediaGenerationPacks.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MetaModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MetaModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MistralModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MistralModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MoonshotModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MoonshotModel.swift
SwiftCompile normal arm64_32 Compiling\ ProviderDefinedTool.swift,\ ProviderRegistry.swift,\ PruneMessages.swift,\ RemoteContent.swift,\ Reranking.swift,\ Retry.swift,\ RuntimeContext.swift,\ Schema.swift,\ SpeechGeneration.swift,\ StepControl.swift,\ StepRequest.swift,\ StreamSmoothing.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ProviderDefinedTool.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ProviderRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/PruneMessages.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/RemoteContent.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Reranking.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Retry.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/RuntimeContext.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Schema.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/SpeechGeneration.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StepControl.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StepRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamSmoothing.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ProviderDefinedTool.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ProviderDefinedTool.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ProviderRegistry.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ProviderRegistry.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/PruneMessages.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PruneMessages.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/RemoteContent.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RemoteContent.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Reranking.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Reranking.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Retry.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Retry.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/RuntimeContext.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RuntimeContext.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Schema.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Schema.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/SpeechGeneration.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpeechGeneration.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StepControl.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StepControl.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StepRequest.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StepRequest.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamSmoothing.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamSmoothing.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ AI (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-26 17:13:47.050 xcodebuild[627:3894] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ AI (in target 'AI' from project 'swift-ai-sdk')
	SwiftCompile normal arm64_32 (in target 'AI' from project 'swift-ai-sdk')
	Building workspace swift-ai-sdk with scheme swift-ai-sdk-Package
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  swift-ai-sdk: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-ai-sdk
2026-09-26 17:13:53.788 xcodebuild[778:4707] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-ai-sdk",
  "name" : "swift-ai-sdk",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "AI",
      "targets" : [
        "AI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AITUI",
      "targets" : [
        "AITUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AITesting",
      "targets" : [
        "AITesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "demo",
      "targets" : [
        "Demo"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "tui-demo",
      "targets" : [
        "TUIDemo"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "TUIDemo",
      "module_type" : "SwiftTarget",
      "name" : "TUIDemo",
      "path" : "Sources/TUIDemo",
      "product_memberships" : [
        "tui-demo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "AI",
        "AITUI"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Examples",
      "module_type" : "SwiftTarget",
      "name" : "Examples",
      "path" : "Examples",
      "sources" : [
        "Features/01-GenerateText.swift",
        "Features/02-StreamText.swift",
        "Features/03-OnDeviceOrCloud.swift",
        "Features/04-ProviderSwap.swift",
        "Features/05-Tools.swift",
        "Features/06-GenerateObject.swift",
        "Features/07-StreamObject.swift",
        "Features/08-Embeddings.swift",
        "Features/09-ChatSession.swift",
        "Features/10-Agent.swift",
        "Features/11-Middleware.swift",
        "Features/12-ImageGeneration.swift",
        "Features/13-SpeechAndTranscription.swift",
        "Features/14-VideoGeneration.swift",
        "Features/15-Rerank.swift",
        "Features/16-ToolApprovals.swift",
        "Features/17-MultimodalAndSettings.swift",
        "Features/18-Schema.swift",
        "Features/19-SessionHooks.swift",
        "Features/20-SubagentsAndContext.swift",
        "Features/21-UIStreamsAndTesting.swift",
        "Features/22-Realtime.swift",
        "Features/23-WorkflowGuides.swift",
        "Features/24-ComputerUse.swift",
        "Features/25-ReliabilityAndOutput.swift",
        "Features/26-SmoothingAndMetadata.swift",
        "Features/27-MCPTools.swift",
        "Features/28-TerminalUI.swift",
        "Features/29-TimeoutsApprovalsAndPruning.swift",
        "Features/30-ContextUploadsAndTransports.swift",
        "Providers/AIGateway/AIGateway-ChatFeatures.swift",
        "Providers/AIGateway/AIGateway-Text.swift",
        "Providers/Alibaba/Alibaba-TextEmbeddingsVideo.swift",
        "Providers/AmazonBedrock/AmazonBedrock-Mantle.swift",
        "Providers/AmazonBedrock/AmazonBedrock-Text.swift",
        "Providers/AmazonBedrock/AmazonBedrock-ToolsStructuredAndVision.swift",
        "Providers/Anthropic/Anthropic-FilesAndSkills.swift",
        "Providers/Anthropic/Anthropic-StructuredOutput.swift",
        "Providers/Anthropic/Anthropic-Text.swift",
        "Providers/Anthropic/Anthropic-Tools.swift",
        "Providers/Anthropic/Anthropic-VisionAndPDF.swift",
        "Providers/AppleFoundationModels/AppleFoundationModels-ChatAndFallback.swift",
        "Providers/AppleFoundationModels/AppleFoundationModels-PrivateCloudCompute.swift",
        "Providers/AppleFoundationModels/AppleFoundationModels-Text.swift",
        "Providers/AppleFoundationModels/AppleFoundationModels-ToolsAndStructuredOutput.swift",
        "Providers/AssemblyAI/AssemblyAI-Transcription.swift",
        "Providers/AzureOpenAI/AzureOpenAI-Embeddings.swift",
        "Providers/AzureOpenAI/AzureOpenAI-Text.swift",
        "Providers/Baseten/Baseten-ChatFeatures.swift",
        "Providers/Baseten/Baseten-Text.swift",
        "Providers/BlackForestLabs/BlackForestLabs-Images.swift",
        "Providers/ByteDance/ByteDance-ImageAndVideo.swift",
        "Providers/Cartesia/Cartesia-SpeechAndTranscription.swift",
        "Providers/Cerebras/Cerebras-ChatFeatures.swift",
        "Providers/Cerebras/Cerebras-Text.swift",
        "Providers/Cohere/Cohere-ChatFeatures.swift",
        "Providers/Cohere/Cohere-Embeddings.swift",
        "Providers/Cohere/Cohere-Reranking.swift",
        "Providers/Cohere/Cohere-Text.swift",
        "Providers/DeepInfra/DeepInfra-ChatFeatures.swift",
        "Providers/DeepInfra/DeepInfra-Text.swift",
        "Providers/DeepSeek/DeepSeek-ChatFeatures.swift",
        "Providers/DeepSeek/DeepSeek-Text.swift",
        "Providers/Deepgram/Deepgram-Speech.swift",
        "Providers/Deepgram/Deepgram-Transcription.swift",
        "Providers/ElevenLabs/ElevenLabs-Speech.swift",
        "Providers/ElevenLabs/ElevenLabs-Transcription.swift",
        "Providers/Fireworks/Fireworks-ChatFeatures.swift",
        "Providers/Fireworks/Fireworks-Text.swift",
        "Providers/Gladia/Gladia-Transcription.swift",
        "Providers/Google/Google-InteractionsAndPlatform.swift",
        "Providers/Google/Google-Realtime.swift",
        "Providers/Google/Google-StructuredOutput.swift",
        "Providers/Google/Google-Text.swift",
        "Providers/Google/Google-Tools.swift",
        "Providers/Google/Google-Vertex.swift",
        "Providers/Google/Google-VisionAndFiles.swift",
        "Providers/Groq/Groq-ChatFeatures.swift",
        "Providers/Groq/Groq-Text.swift",
        "Providers/Groq/Groq-Transcription.swift",
        "Providers/HuggingFace/HuggingFace-Text.swift",
        "Providers/Hume/Hume-Speech.swift",
        "Providers/Kling/Kling-Video.swift",
        "Providers/LMNT/LMNT-Speech.swift",
        "Providers/LMStudio/LMStudio-ChatFeatures.swift",
        "Providers/LMStudio/LMStudio-Text.swift",
        "Providers/Luma/Luma-Images.swift",
        "Providers/Luma/Luma-Video.swift",
        "Providers/Meta/Meta-Text.swift",
        "Providers/Mistral/Mistral-ChatFeatures.swift",
        "Providers/Mistral/Mistral-Text.swift",
        "Providers/Moonshot/Moonshot-Text.swift",
        "Providers/Ollama/Ollama-ReasoningAndTools.swift",
        "Providers/Ollama/Ollama-Text.swift",
        "Providers/OpenAI/OpenAI-Embeddings.swift",
        "Providers/OpenAI/OpenAI-Files.swift",
        "Providers/OpenAI/OpenAI-Images.swift",
        "Providers/OpenAI/OpenAI-Realtime.swift",
        "Providers/OpenAI/OpenAI-Speech.swift",
        "Providers/OpenAI/OpenAI-StructuredOutput.swift",
        "Providers/OpenAI/OpenAI-Text.swift",
        "Providers/OpenAI/OpenAI-Tools.swift",
        "Providers/OpenAI/OpenAI-Transcription.swift",
        "Providers/OpenAI/OpenAI-Vision.swift",
        "Providers/OpenAICompatible/OpenAICompatible-Embeddings.swift",
        "Providers/OpenAICompatible/OpenAICompatible-Text.swift",
        "Providers/OpenRouter/OpenRouter-ChatFeatures.swift",
        "Providers/OpenRouter/OpenRouter-Text.swift",
        "Providers/Perplexity/Perplexity-Search.swift",
        "Providers/Perplexity/Perplexity-StructuredOutputAndVision.swift",
        "Providers/Prodia/Prodia-Images.swift",
        "Providers/QuiverAI/QuiverAI-SVG.swift",
        "Providers/Replicate/Replicate-Images.swift",
        "Providers/RevAI/RevAI-Transcription.swift",
        "Providers/Sarvam/Sarvam-Speech.swift",
        "Providers/Sarvam/Sarvam-Text.swift",
        "Providers/Sarvam/Sarvam-Transcription.swift",
        "Providers/TogetherAI/TogetherAI-ChatFeatures.swift",
        "Providers/TogetherAI/TogetherAI-Text.swift",
        "Providers/Vercel/Vercel-Text.swift",
        "Providers/Vercel/Vercel-Vision.swift",
        "Providers/Voyage/Voyage-EmbeddingsAndRerank.swift",
        "Providers/fal/fal-Images.swift",
        "Providers/xAI/xAI-MediaAndPlatform.swift",
        "Providers/xAI/xAI-Realtime.swift",
        "Providers/xAI/xAI-SearchAndTools.swift",
        "Providers/xAI/xAI-StructuredOutputAndVision.swift",
        "Providers/xAI/xAI-Text.swift",
        "Providers/xAI/xAI-Video.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "AI",
        "AITUI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Demo",
      "module_type" : "SwiftTarget",
      "name" : "Demo",
      "path" : "Sources/Demo",
      "product_memberships" : [
        "demo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "AI"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "AITests",
      "module_type" : "SwiftTarget",
      "name" : "AITests",
      "path" : "Tests/AITests",
      "sources" : [
        "AITests.swift",
        "AgentTUITests.swift",
        "AgentTests.swift",
        "ApprovalTests.swift",
        "AzureOpenAITests.swift",
        "BedrockMantleProviderTests.swift",
        "BedrockModelTests.swift",
        "CohereModelTests.swift",
        "CompactionTests.swift",
        "CompatFamilyTests.swift",
        "CoreFeaturesTests.swift",
        "DocsParityTests.swift",
        "GoogleInteractionsAndPlatformTests.swift",
        "GoogleModelTests.swift",
        "GoogleVertexTests.swift",
        "LoopAndObjectTests.swift",
        "LoopControlTests.swift",
        "MCPAndTelemetryTests.swift",
        "MCPNotionLiveTests.swift",
        "MCPOAuthIntegrationTests.swift",
        "MCPOAuthLiveServerTests.swift",
        "MCPOAuthTests.swift",
        "MCPStdioTests.swift",
        "MediaModelTests.swift",
        "MediaPacksTests.swift",
        "MetaModelTests.swift",
        "MiddlewareTests.swift",
        "MultimodalTests.swift",
        "NewProviderPacksTests.swift",
        "OpenAIAnthropicPlatformTests.swift",
        "OpenAIResponsesLiveSmokeTests.swift",
        "OpenAIResponsesTests.swift",
        "ParityCompletionTests.swift",
        "ProviderConfigTests.swift",
        "ProviderToolsAndHelpersTests.swift",
        "ProviderToolsTests.swift",
        "PruneAndMiddlewareTests.swift",
        "RealtimeTests.swift",
        "ReasoningTests.swift",
        "ReducerTests.swift",
        "ResponseURLTests.swift",
        "ReviewRegressionTests.swift",
        "RuntimeContextAndUploadsTests.swift",
        "SchemaAndHooksTests.swift",
        "SettingsTests.swift",
        "StreamTranscriptionTests.swift",
        "TimeoutTests.swift",
        "ToolApprovalPolicyTests.swift",
        "ToolChoiceTests.swift",
        "TransportTests.swift",
        "UpstreamDriftTests.swift",
        "VideoAndRerankTests.swift",
        "WireFormatTests.swift",
        "XaiLiveSmokeTests.swift",
        "XaiModelTests.swift",
        "XaiPlatformClientTests.swift"
      ],
      "target_dependencies" : [
        "AI",
        "AITUI",
        "AITesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AITesting",
      "module_type" : "SwiftTarget",
      "name" : "AITesting",
      "path" : "Sources/AITesting",
      "product_memberships" : [
        "AITesting"
      ],
      "sources" : [
        "AITesting.swift"
      ],
      "target_dependencies" : [
        "AI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AITUI",
      "module_type" : "SwiftTarget",
      "name" : "AITUI",
      "path" : "Sources/AITUI",
      "product_memberships" : [
        "AITUI",
        "tui-demo"
      ],
      "sources" : [
        "AgentTUI.swift",
        "AgentTUIModel.swift",
        "AgentTUIRenderer.swift",
        "MarkdownTerminalRenderer.swift",
        "TerminalDisplayOptions.swift",
        "TerminalKey.swift",
        "TerminalScreen.swift",
        "TerminalStyle.swift",
        "TranscriptRenderer.swift"
      ],
      "target_dependencies" : [
        "AI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AI",
      "module_type" : "SwiftTarget",
      "name" : "AI",
      "path" : "Sources/AI",
      "product_memberships" : [
        "AI",
        "AITUI",
        "AITesting",
        "demo",
        "tui-demo"
      ],
      "sources" : [
        "Core/AIError.swift",
        "Core/Agent.swift",
        "Core/Compaction.swift",
        "Core/Embeddings.swift",
        "Core/GenerateObject.swift",
        "Core/GenerateText.swift",
        "Core/ImageGeneration.swift",
        "Core/LanguageModel.swift",
        "Core/Message.swift",
        "Core/Middleware.swift",
        "Core/ModelContextWindows.swift",
        "Core/ModelMiddleware.swift",
        "Core/ProviderDefinedTool.swift",
        "Core/ProviderRegistry.swift",
        "Core/PruneMessages.swift",
        "Core/RemoteContent.swift",
        "Core/Reranking.swift",
        "Core/Retry.swift",
        "Core/RuntimeContext.swift",
        "Core/Schema.swift",
        "Core/SpeechGeneration.swift",
        "Core/StepControl.swift",
        "Core/StepRequest.swift",
        "Core/StreamSmoothing.swift",
        "Core/StreamText.swift",
        "Core/StreamTranscription.swift",
        "Core/Telemetry.swift",
        "Core/Timeouts.swift",
        "Core/Tool.swift",
        "Core/ToolApproval.swift",
        "Core/Transcription.swift",
        "Core/VideoGeneration.swift",
        "MCP/MCPClient.swift",
        "MCP/MCPOAuth.swift",
        "MCP/MCPSSETransport.swift",
        "MCP/MCPStdioTransport.swift",
        "MCP/MCPToolDrift.swift",
        "Providers/AIGatewayModel.swift",
        "Providers/AlibabaModel.swift",
        "Providers/AnthropicModel.swift",
        "Providers/AnthropicPlatformClients.swift",
        "Providers/AzureOpenAIProvider.swift",
        "Providers/BasetenModel.swift",
        "Providers/BedrockMantleProvider.swift",
        "Providers/BedrockModel.swift",
        "Providers/BlackForestLabsModel.swift",
        "Providers/ByteDanceModel.swift",
        "Providers/CartesiaModel.swift",
        "Providers/CerebrasModel.swift",
        "Providers/CohereModel.swift",
        "Providers/CohereRerankingModel.swift",
        "Providers/DeepInfraModel.swift",
        "Providers/DeepSeekModel.swift",
        "Providers/DeepgramStreamingTranscription.swift",
        "Providers/ElevenLabsModels.swift",
        "Providers/FileUploads.swift",
        "Providers/FireworksModel.swift",
        "Providers/FoundationModelsModel.swift",
        "Providers/GoogleEmbeddingModel.swift",
        "Providers/GoogleInteractionsModel.swift",
        "Providers/GoogleMediaModels.swift",
        "Providers/GoogleModel.swift",
        "Providers/GooglePlatformClients.swift",
        "Providers/GoogleVertexModel.swift",
        "Providers/GroqModel.swift",
        "Providers/HuggingFaceModel.swift",
        "Providers/KlingVideoModel.swift",
        "Providers/LMStudioModel.swift",
        "Providers/MediaGenerationPacks.swift",
        "Providers/MetaModel.swift",
        "Providers/MistralModel.swift",
        "Providers/MoonshotModel.swift",
        "Providers/OllamaModel.swift",
        "Providers/OpenAICompatibleModelSupport.swift",
        "Providers/OpenAICompatibleProvider.swift",
        "Providers/OpenAIEmbeddingModel.swift",
        "Providers/OpenAIImageModel.swift",
        "Providers/OpenAIModel.swift",
        "Providers/OpenAIPlatformClients.swift",
        "Providers/OpenAIResponsesClient.swift",
        "Providers/OpenAIResponsesModel.swift",
        "Providers/OpenAISpeechModel.swift",
        "Providers/OpenAITranscriptionModel.swift",
        "Providers/OpenRouterModel.swift",
        "Providers/PerplexityModel.swift",
        "Providers/ProdiaModel.swift",
        "Providers/SarvamModel.swift",
        "Providers/SpeechProviderPacks.swift",
        "Providers/TogetherAIModel.swift",
        "Providers/TranscriptionProviderPacks.swift",
        "Providers/VercelModel.swift",
        "Providers/VoyageModel.swift",
        "Providers/XaiImageModel.swift",
        "Providers/XaiModel.swift",
        "Providers/XaiPlatformClients.swift",
        "Providers/XaiVideoModel.swift",
        "Realtime/AudioResampling.swift",
        "Realtime/GoogleRealtimeModel.swift",
        "Realtime/OpenAIRealtimeModel.swift",
        "Realtime/RealtimeModel.swift",
        "Realtime/RealtimeSession.swift",
        "Realtime/XaiRealtimeModel.swift",
        "Streaming/AWSEventStream.swift",
        "Streaming/SSE.swift",
        "Transport/ChatTransport.swift",
        "Transport/HTTPChatTransport.swift",
        "Transport/LocalChatTransport.swift",
        "Transport/StreamBridge.swift",
        "Transport/TextStreamChatTransport.swift",
        "Transport/UIMessage.swift",
        "Transport/UIMessageChunk.swift",
        "Transport/UIMessageReducer.swift",
        "Transport/UIMessageStreamBuilder.swift",
        "UI/ChatSession.swift",
        "UI/CompletionSession.swift",
        "UI/ObjectSession.swift",
        "Util/JSONValue.swift",
        "Util/MultipartForm.swift",
        "Util/PartialJSON.swift",
        "Util/ResponseURL.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "swift-ai-sdk",
    "schemes" : [
      "AI",
      "AITesting",
      "AITUI",
      "demo",
      "swift-ai-sdk-Package",
      "tui-demo"
    ]
  }
}
2026-09-26 17:13:55.110 xcodebuild[786:4771] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-ai-sdk-Package -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme swift-ai-sdk-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  swift-ai-sdk: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (8 targets)
    Target 'tui-demo-product' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AITUI' in project 'swift-ai-sdk'
    Target 'demo-product' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
    Target 'AITesting-product' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AITesting' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
    Target 'AITesting' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
    Target 'AITUI-product' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AITUI' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
    Target 'AITUI' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
    Target 'AI-product' in project 'swift-ai-sdk'
        ➜ Explicit dependency on target 'AI' in project 'swift-ai-sdk'
    Target 'AI' in project 'swift-ai-sdk' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver AI normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name AI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64_32/AI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -enable-upcoming-feature StrictConcurrency -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64_32/AI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64_32/AI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64_32/AI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64_32/AI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64_32/AI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver AI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name AI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -enable-upcoming-feature StrictConcurrency -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ CerebrasModel.swift,\ CohereModel.swift,\ CohereRerankingModel.swift,\ DeepInfraModel.swift,\ DeepSeekModel.swift,\ DeepgramStreamingTranscription.swift,\ ElevenLabsModels.swift,\ FileUploads.swift,\ FireworksModel.swift,\ FoundationModelsModel.swift,\ GoogleEmbeddingModel.swift,\ GoogleInteractionsModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CerebrasModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CohereModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CohereRerankingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepInfraModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepSeekModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepgramStreamingTranscription.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ElevenLabsModels.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FileUploads.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FireworksModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleEmbeddingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleInteractionsModel.swift (in target 'AI' from project 'swift-ai-sdk')
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:10:63: error: 'Tool' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
  9 |
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
    |                                                               `- error: 'Tool' is only available in watchOS 27.0 or newer
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:10:70: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
  9 |
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
    |                                                                      `- error: 'Transcript' is only available in watchOS 27.0 or newer
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:10:85: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
  9 |
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
    |                                                                                     `- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:12:30: error: 'SystemLanguageModel' is unavailable in watchOS
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
    |                              `- error: 'SystemLanguageModel' is unavailable in watchOS
 13 |         self.modelID = "foundation-models"
 14 |         self.makeSession = { tools, transcript in
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:12:53: error: 'default' is unavailable in watchOS
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
    |                                                     `- error: 'default' is unavailable in watchOS
 13 |         self.modelID = "foundation-models"
 14 |         self.makeSession = { tools, transcript in
FoundationModels.SystemLanguageModel.default:5:20: note: 'default' has been explicitly marked unavailable here
3 |   @available(tvOS, unavailable)
4 |   @available(watchOS, unavailable)
5 |   public class var `default`: SystemLanguageModel { get }}
  |                    `- note: 'default' has been explicitly marked unavailable here
6 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:23:37: error: 'SystemLanguageModel' is unavailable in watchOS
 21 |     }
 22 |
 23 |     public static var availability: SystemLanguageModel.Availability {
    |                                     `- error: 'SystemLanguageModel' is unavailable in watchOS
 24 |         SystemLanguageModel.default.availability
 25 |     }
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:55:44: error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 53 |     #if compiler(>=6.4)
 54 |     @available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
 55 |     public init(privateCloudCompute model: PrivateCloudComputeLanguageModel) {
    |            |                               `- error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
    |            `- note: add '@available' attribute to enclosing initializer
 56 |         self.modelID = "foundation-models-pcc"
 57 |         self.makeSession = { tools, transcript in
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:69:18: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
    |                  `- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
 70 |         prompt: String,
 71 |         options: GenerationOptions
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:71:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
 70 |         prompt: String,
 71 |         options: GenerationOptions
    |                  `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
 72 |     ) -> AsyncThrowingStream<StreamPart, Error> {
 73 |         AsyncThrowingStream { continuation in
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:101:18: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
    |                  `- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
102 |         prompt: String,
103 |         schema: GenerationSchema,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:103:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
103 |         schema: GenerationSchema,
    |                 `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
104 |         options: GenerationOptions
105 |     ) -> AsyncThrowingStream<StreamPart, Error> {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:104:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
103 |         schema: GenerationSchema,
104 |         options: GenerationOptions
    |                  `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
105 |     ) -> AsyncThrowingStream<StreamPart, Error> {
106 |         AsyncThrowingStream { continuation in
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:135:67: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 |                                                 `- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:240:27: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
    |               |           `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
    |               `- note: add '@available' attribute to enclosing type alias
241 |     typealias Output = String
242 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:248:21: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
246 |     var description: String { inner.description }
247 |
248 |     var parameters: GenerationSchema {
    |         |           `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
    |         `- note: add '@available' attribute to enclosing property
249 |         (try? JSONSchemaConversion.generationSchema(from: inner.parameters, name: inner.name))
250 |             ?? GenerationSchema(
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:257:26: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
255 |     }
256 |
257 |     func call(arguments: GeneratedContent) async throws -> String {
    |          |               `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
258 |         let json = arguments.jsonString
259 |         let value = (try? JSONDecoder().decode(JSONValue.self, from: Data(json.utf8))) ?? .object([:])
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:269:82: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
    |                 |                                                                `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
    |                 `- note: add '@available' attribute to enclosing static method
270 |         let root = try dynamicSchema(from: schema, name: name)
271 |         return try GenerationSchema(root: root, dependencies: [])
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:274:79: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 |                                                             `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:15:13: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
    |            `- note: add '@available' attribute to enclosing initializer
 13 |         self.modelID = "foundation-models"
 14 |         self.makeSession = { tools, transcript in
 15 |             LanguageModelSession(model: systemModel, tools: tools, transcript: transcript)
    |             |- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
    |             `- note: add 'if #available' version check
 16 |         }
 17 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:15:13: error: 'init(model:tools:transcript:)' is unavailable in watchOS
 13 |         self.modelID = "foundation-models"
 14 |         self.makeSession = { tools, transcript in
 15 |             LanguageModelSession(model: systemModel, tools: tools, transcript: transcript)
    |             `- error: 'init(model:tools:transcript:)' is unavailable in watchOS
 16 |         }
 17 |     }
FoundationModels.LanguageModelSession.init:2:20: note: 'init(model:tools:transcript:)' has been explicitly marked unavailable here
1 | class LanguageModelSession {
2 | public convenience init(model: SystemLanguageModel = .default, tools: [any Tool] = [], transcript: Transcript)}
  |                    `- note: 'init(model:tools:transcript:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:20:9: error: 'SystemLanguageModel' is unavailable in watchOS
 18 |
 19 |     public static var isAvailable: Bool {
 20 |         SystemLanguageModel.default.availability == .available
    |         `- error: 'SystemLanguageModel' is unavailable in watchOS
 21 |     }
 22 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:20:29: error: 'default' is unavailable in watchOS
 18 |
 19 |     public static var isAvailable: Bool {
 20 |         SystemLanguageModel.default.availability == .available
    |                             `- error: 'default' is unavailable in watchOS
 21 |     }
 22 |
FoundationModels.SystemLanguageModel.default:5:20: note: 'default' has been explicitly marked unavailable here
3 |   @available(tvOS, unavailable)
4 |   @available(watchOS, unavailable)
5 |   public class var `default`: SystemLanguageModel { get }}
  |                    `- note: 'default' has been explicitly marked unavailable here
6 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:20:37: error: 'availability' is unavailable in watchOS
 18 |
 19 |     public static var isAvailable: Bool {
 20 |         SystemLanguageModel.default.availability == .available
    |                                     `- error: 'availability' is unavailable in watchOS
 21 |     }
 22 |
FoundationModels.SystemLanguageModel.availability:2:18: note: 'availability' has been explicitly marked unavailable here
1 | class SystemLanguageModel {
2 | final public var availability: SystemLanguageModel.Availability { get }}
  |                  `- note: 'availability' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:24:9: error: 'SystemLanguageModel' is unavailable in watchOS
 22 |
 23 |     public static var availability: SystemLanguageModel.Availability {
 24 |         SystemLanguageModel.default.availability
    |         `- error: 'SystemLanguageModel' is unavailable in watchOS
 25 |     }
 26 |
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:24:29: error: 'default' is unavailable in watchOS
 22 |
 23 |     public static var availability: SystemLanguageModel.Availability {
 24 |         SystemLanguageModel.default.availability
    |                             `- error: 'default' is unavailable in watchOS
 25 |     }
 26 |
FoundationModels.SystemLanguageModel.default:5:20: note: 'default' has been explicitly marked unavailable here
3 |   @available(tvOS, unavailable)
4 |   @available(watchOS, unavailable)
5 |   public class var `default`: SystemLanguageModel { get }}
  |                    `- note: 'default' has been explicitly marked unavailable here
6 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:24:37: error: 'availability' is unavailable in watchOS
 22 |
 23 |     public static var availability: SystemLanguageModel.Availability {
 24 |         SystemLanguageModel.default.availability
    |                                     `- error: 'availability' is unavailable in watchOS
 25 |     }
 26 |
FoundationModels.SystemLanguageModel.availability:2:18: note: 'availability' has been explicitly marked unavailable here
1 | class SystemLanguageModel {
2 | final public var availability: SystemLanguageModel.Availability { get }}
  |                  `- note: 'availability' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:34:88: error: 'Tool' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 29 |     }
 30 |
 31 |     public func stream(
    |                 `- note: add '@available' attribute to enclosing instance method
 32 |         _ request: LanguageModelRequest
 33 |     ) async throws -> AsyncThrowingStream<StreamPart, Error> {
 34 |         let tools = request.tools.map { BridgedTool(inner: $0) as any FoundationModels.Tool }
    |                                                                                        |- error: 'Tool' is only available in watchOS 27.0 or newer
    |                                                                                        `- note: add 'if #available' version check
 35 |         let (transcript, prompt) = Self.transcriptAndPrompt(from: request.messages)
 36 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:39:23: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 29 |     }
 30 |
 31 |     public func stream(
    |                 `- note: add '@available' attribute to enclosing instance method
 32 |         _ request: LanguageModelRequest
 33 |     ) async throws -> AsyncThrowingStream<StreamPart, Error> {
    :
 37 |         let session = makeSession(tools, transcript)
 38 |
 39 |         var options = GenerationOptions()
    |                       |- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
    |                       `- note: add 'if #available' version check
 40 |         options.temperature = request.temperature
 41 |         options.maximumResponseTokens = request.maxOutputTokens
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:39:23: error: 'init(samplingMode:temperature:maximumResponseTokens:)' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 29 |     }
 30 |
 31 |     public func stream(
    |                 `- note: add '@available' attribute to enclosing instance method
 32 |         _ request: LanguageModelRequest
 33 |     ) async throws -> AsyncThrowingStream<StreamPart, Error> {
    :
 37 |         let session = makeSession(tools, transcript)
 38 |
 39 |         var options = GenerationOptions()
    |                       |- error: 'init(samplingMode:temperature:maximumResponseTokens:)' is only available in watchOS 27.0 or newer
    |                       `- note: add 'if #available' version check
 40 |         options.temperature = request.temperature
 41 |         options.maximumResponseTokens = request.maxOutputTokens
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:40:17: error: 'temperature' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 29 |     }
 30 |
 31 |     public func stream(
    |                 `- note: add '@available' attribute to enclosing instance method
 32 |         _ request: LanguageModelRequest
 33 |     ) async throws -> AsyncThrowingStream<StreamPart, Error> {
    :
 38 |
 39 |         var options = GenerationOptions()
 40 |         options.temperature = request.temperature
    |                 |- error: 'temperature' is only available in watchOS 27.0 or newer
    |                 `- note: add 'if #available' version check
 41 |         options.maximumResponseTokens = request.maxOutputTokens
 42 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:41:17: error: 'maximumResponseTokens' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 29 |     }
 30 |
 31 |     public func stream(
    |                 `- note: add '@available' attribute to enclosing instance method
 32 |         _ request: LanguageModelRequest
 33 |     ) async throws -> AsyncThrowingStream<StreamPart, Error> {
    :
 39 |         var options = GenerationOptions()
 40 |         options.temperature = request.temperature
 41 |         options.maximumResponseTokens = request.maxOutputTokens
    |                 |- error: 'maximumResponseTokens' is only available in watchOS 27.0 or newer
    |                 `- note: add 'if #available' version check
 42 |
 43 |         if case .json(let schema, let name, _) = request.responseFormat {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:58:13: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 53 |     #if compiler(>=6.4)
 54 |     @available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
 55 |     public init(privateCloudCompute model: PrivateCloudComputeLanguageModel) {
    |            `- note: add '@available' attribute to enclosing initializer
 56 |         self.modelID = "foundation-models-pcc"
 57 |         self.makeSession = { tools, transcript in
 58 |             LanguageModelSession(model: model, tools: tools, transcript: transcript)
    |             |- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
    |             `- note: add 'if #available' version check
 59 |         }
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:58:13: error: 'init(model:tools:transcript:)' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 53 |     #if compiler(>=6.4)
 54 |     @available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
 55 |     public init(privateCloudCompute model: PrivateCloudComputeLanguageModel) {
    |            `- note: add '@available' attribute to enclosing initializer
 56 |         self.modelID = "foundation-models-pcc"
 57 |         self.makeSession = { tools, transcript in
 58 |             LanguageModelSession(model: model, tools: tools, transcript: transcript)
    |             |- error: 'init(model:tools:transcript:)' is only available in watchOS 27.0 or newer
    |             `- note: add 'if #available' version check
 59 |         }
 60 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:64:52: error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 61 |
 62 |     @available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
 63 |     public static func privateCloudCompute() -> FoundationModelsModel {
    |                        `- note: add '@available' attribute to enclosing static method
 64 |         FoundationModelsModel(privateCloudCompute: PrivateCloudComputeLanguageModel())
    |                                                    |- error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
    |                                                    `- note: add 'if #available' version check
 65 |     }
 66 |     #endif
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:64:52: error: 'init()' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 61 |
 62 |     @available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
 63 |     public static func privateCloudCompute() -> FoundationModelsModel {
    |                        `- note: add '@available' attribute to enclosing static method
 64 |         FoundationModelsModel(privateCloudCompute: PrivateCloudComputeLanguageModel())
    |                                                    |- error: 'init()' is only available in watchOS 27.0 or newer
    |                                                    `- note: add 'if #available' version check
 65 |     }
 66 |     #endif
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:78:29: error: conformance of 'String' to 'Generable' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
 70 |         prompt: String,
    :
 76 |                     var emitted = ""
 77 |                     for try await snapshot in session.streamResponse(to: prompt, options: options) {
 78 |                         let content = snapshot.content
    |                             |- error: conformance of 'String' to 'Generable' is only available in watchOS 27.0 or newer
    |                             `- note: add 'if #available' version check
 79 |                         if content.hasPrefix(emitted) {
 80 |                             let delta = String(content.dropFirst(emitted.count))
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:77:55: error: 'streamResponse(to:options:)' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
 70 |         prompt: String,
    :
 75 |                 do {
 76 |                     var emitted = ""
 77 |                     for try await snapshot in session.streamResponse(to: prompt, options: options) {
    |                                                       |- error: 'streamResponse(to:options:)' is only available in watchOS 27.0 or newer
    |                                                       `- note: add 'if #available' version check
 78 |                         let content = snapshot.content
 79 |                         if content.hasPrefix(emitted) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:78:48: error: conformance of 'String' to 'Generable' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
 70 |         prompt: String,
    :
 76 |                     var emitted = ""
 77 |                     for try await snapshot in session.streamResponse(to: prompt, options: options) {
 78 |                         let content = snapshot.content
    |                                                |- error: conformance of 'String' to 'Generable' is only available in watchOS 27.0 or newer
    |                                                `- note: add 'if #available' version check
 79 |                         if content.hasPrefix(emitted) {
 80 |                             let delta = String(content.dropFirst(emitted.count))
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:77:21: error: for-in loop requires 'LanguageModelSession.ResponseStream<String>' to conform to 'AsyncSequence', which is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
 70 |         prompt: String,
    :
 75 |                 do {
 76 |                     var emitted = ""
 77 |                     for try await snapshot in session.streamResponse(to: prompt, options: options) {
    |                     |- error: for-in loop requires 'LanguageModelSession.ResponseStream<String>' to conform to 'AsyncSequence', which is only available in watchOS 27.0 or newer
    |                     `- note: add 'if #available' version check
 78 |                         let content = snapshot.content
 79 |                         if content.hasPrefix(emitted) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:110:55: error: 'streamResponse(to:schema:includeSchemaInPrompt:options:)' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
    :
108 |                 do {
109 |                     var emitted = ""
110 |                     for try await snapshot in session.streamResponse(
    |                                                       |- error: 'streamResponse(to:schema:includeSchemaInPrompt:options:)' is only available in watchOS 27.0 or newer
    |                                                       `- note: add 'if #available' version check
111 |                         to: prompt, schema: schema, options: options
112 |                     ) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:113:53: error: 'jsonString' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
    :
111 |                         to: prompt, schema: schema, options: options
112 |                     ) {
113 |                         let json = snapshot.content.jsonString
    |                                                     |- error: 'jsonString' is only available in watchOS 27.0 or newer
    |                                                     `- note: add 'if #available' version check
114 |                         if json.hasPrefix(emitted) {
115 |                             let delta = String(json.dropFirst(emitted.count))
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:110:21: error: for-in loop requires 'LanguageModelSession.ResponseStream<GeneratedContent>' to conform to 'AsyncSequence', which is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
    :
108 |                 do {
109 |                     var emitted = ""
110 |                     for try await snapshot in session.streamResponse(
    |                     |- error: for-in loop requires 'LanguageModelSession.ResponseStream<GeneratedContent>' to conform to 'AsyncSequence', which is only available in watchOS 27.0 or newer
    |                     `- note: add 'if #available' version check
111 |                         to: prompt, schema: schema, options: options
112 |                     ) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:142:23: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
140 |         }
141 |
142 |         var entries: [Transcript.Entry] = []
    |                       |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                       `- note: add 'if #available' version check
143 |         let system = messages.filter { $0.role == .system }.map(\.text).joined(separator: "\n\n")
144 |         if !system.isEmpty {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:145:42: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
143 |         let system = messages.filter { $0.role == .system }.map(\.text).joined(separator: "\n\n")
144 |         if !system.isEmpty {
145 |             entries.append(.instructions(Transcript.Instructions(
    |                                          |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                                          `- note: add 'if #available' version check
146 |                 segments: [.text(Transcript.TextSegment(content: system))],
147 |                 toolDefinitions: []
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:146:34: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
144 |         if !system.isEmpty {
145 |             entries.append(.instructions(Transcript.Instructions(
146 |                 segments: [.text(Transcript.TextSegment(content: system))],
    |                                  |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                                  `- note: add 'if #available' version check
147 |                 toolDefinitions: []
148 |             )))
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:155:40: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
153 |             switch message.role {
154 |             case .user:
155 |                 entries.append(.prompt(Transcript.Prompt(
    |                                        |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                                        `- note: add 'if #available' version check
156 |                     segments: [.text(Transcript.TextSegment(content: text))]
157 |                 )))
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:155:51: error: 'init(id:segments:options:responseFormat:)' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
153 |             switch message.role {
154 |             case .user:
155 |                 entries.append(.prompt(Transcript.Prompt(
    |                                                   |- error: 'init(id:segments:options:responseFormat:)' is only available in watchOS 27.0 or newer
    |                                                   `- note: add 'if #available' version check
156 |                     segments: [.text(Transcript.TextSegment(content: text))]
157 |                 )))
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:156:38: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
154 |             case .user:
155 |                 entries.append(.prompt(Transcript.Prompt(
156 |                     segments: [.text(Transcript.TextSegment(content: text))]
    |                                      |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                                      `- note: add 'if #available' version check
157 |                 )))
158 |             case .assistant:
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:159:42: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
157 |                 )))
158 |             case .assistant:
159 |                 entries.append(.response(Transcript.Response(
    |                                          |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                                          `- note: add 'if #available' version check
160 |                     assetIDs: [],
161 |                     segments: [.text(Transcript.TextSegment(content: text))]
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:159:53: error: 'init(id:assetIDs:segments:)' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
157 |                 )))
158 |             case .assistant:
159 |                 entries.append(.response(Transcript.Response(
    |                                                     |- error: 'init(id:assetIDs:segments:)' is only available in watchOS 27.0 or newer
    |                                                     `- note: add 'if #available' version check
160 |                     assetIDs: [],
161 |                     segments: [.text(Transcript.TextSegment(content: text))]
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:161:38: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
159 |                 entries.append(.response(Transcript.Response(
160 |                     assetIDs: [],
161 |                     segments: [.text(Transcript.TextSegment(content: text))]
    |                                      |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                                      `- note: add 'if #available' version check
162 |                 )))
163 |             case .tool, .system:
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:167:17: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
    :
165 |             }
166 |         }
167 |         return (Transcript(entries: entries), prompt)
    |                 |- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                 `- note: add 'if #available' version check
168 |     }
169 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:173:41: error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
168 |     }
169 |
170 |     static func mapError(_ error: Error) -> Error {
    |                 `- note: add '@available' attribute to enclosing static method
171 |         if #available(iOS 27.0, macOS 27.0, visionOS 27.0, *) {
172 |             #if compiler(>=6.4)
173 |             if let pccError = error as? PrivateCloudComputeLanguageModel.Error {
    |                                         |- error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
    |                                         `- note: add 'if #available' version check
174 |                 if case .quotaLimitReached = pccError {
175 |                     return AIError.transport(
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:183:44: error: 'SystemLanguageModel' is unavailable in watchOS
181 |             }
182 |             #endif
183 |             if let systemError = error as? SystemLanguageModel.Error {
    |                                            `- error: 'SystemLanguageModel' is unavailable in watchOS
184 |                 switch systemError {
185 |                 case .assetsUnavailable:
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:195:43: error: 'LanguageModelError' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
168 |     }
169 |
170 |     static func mapError(_ error: Error) -> Error {
    |                 `- note: add '@available' attribute to enclosing static method
171 |         if #available(iOS 27.0, macOS 27.0, visionOS 27.0, *) {
172 |             #if compiler(>=6.4)
    :
193 |                 }
194 |             }
195 |             if let modelError = error as? LanguageModelError {
    |                                           |- error: 'LanguageModelError' is only available in watchOS 27.0 or newer
    |                                           `- note: add 'if #available' version check
196 |                 switch modelError {
197 |                 case .contextSizeExceeded:
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:208:44: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
168 |     }
169 |
170 |     static func mapError(_ error: Error) -> Error {
    |                 `- note: add '@available' attribute to enclosing static method
171 |         if #available(iOS 27.0, macOS 27.0, visionOS 27.0, *) {
172 |             #if compiler(>=6.4)
    :
206 |             }
207 |         }
208 |         if let generationError = error as? LanguageModelSession.GenerationError {
    |                                            |- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
    |                                            `- note: add 'if #available' version check
209 |             return AIError.transport("Foundation Models: \(generationError)")
210 |         }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:227:43: error: 'LanguageModelError' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
223 |     }
224 |
225 |     static func isContentFiltered(_ error: Error) -> Bool {
    |                 `- note: add '@available' attribute to enclosing static method
226 |         if #available(iOS 27.0, macOS 27.0, visionOS 27.0, *) {
227 |             if let modelError = error as? LanguageModelError {
    |                                           |- error: 'LanguageModelError' is only available in watchOS 27.0 or newer
    |                                           `- note: add 'if #available' version check
228 |                 switch modelError {
229 |                 case .guardrailViolation, .refusal: return true
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:250:16: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
246 |     var description: String { inner.description }
247 |
248 |     var parameters: GenerationSchema {
    |         `- note: add '@available' attribute to enclosing property
249 |         (try? JSONSchemaConversion.generationSchema(from: inner.parameters, name: inner.name))
250 |             ?? GenerationSchema(
    |                |- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
    |                `- note: add 'if #available' version check
251 |                 type: GeneratedContent.self,
252 |                 description: inner.description,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:250:16: error: 'init(type:description:properties:)' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
246 |     var description: String { inner.description }
247 |
248 |     var parameters: GenerationSchema {
    |         `- note: add '@available' attribute to enclosing property
249 |         (try? JSONSchemaConversion.generationSchema(from: inner.parameters, name: inner.name))
250 |             ?? GenerationSchema(
    |                |- error: 'init(type:description:properties:)' is only available in watchOS 27.0 or newer
    |                `- note: add 'if #available' version check
251 |                 type: GeneratedContent.self,
252 |                 description: inner.description,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:251:23: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
246 |     var description: String { inner.description }
247 |
248 |     var parameters: GenerationSchema {
    |         `- note: add '@available' attribute to enclosing property
249 |         (try? JSONSchemaConversion.generationSchema(from: inner.parameters, name: inner.name))
250 |             ?? GenerationSchema(
251 |                 type: GeneratedContent.self,
    |                       |- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
    |                       `- note: add 'if #available' version check
252 |                 description: inner.description,
253 |                 properties: []
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:258:30: error: 'jsonString' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
255 |     }
256 |
257 |     func call(arguments: GeneratedContent) async throws -> String {
    |          `- note: add '@available' attribute to enclosing instance method
258 |         let json = arguments.jsonString
    |                              |- error: 'jsonString' is only available in watchOS 27.0 or newer
    |                              `- note: add 'if #available' version check
259 |         let value = (try? JSONDecoder().decode(JSONValue.self, from: Data(json.utf8))) ?? .object([:])
260 |         let output = try await inner.execute(value)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:271:20: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
270 |         let root = try dynamicSchema(from: schema, name: name)
271 |         return try GenerationSchema(root: root, dependencies: [])
    |                    |- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
272 |     }
273 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:271:20: error: 'init(root:dependencies:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
270 |         let root = try dynamicSchema(from: schema, name: name)
271 |         return try GenerationSchema(root: root, dependencies: [])
    |                    |- error: 'init(root:dependencies:)' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
272 |     }
273 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:280:24: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
278 |             let strings = choices.compactMap(\.stringValue)
279 |             if !strings.isEmpty {
280 |                 return DynamicGenerationSchema(name: name, description: description, anyOf: strings)
    |                        |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                        `- note: add 'if #available' version check
281 |             }
282 |         }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:280:24: error: 'init(name:description:anyOf:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
278 |             let strings = choices.compactMap(\.stringValue)
279 |             if !strings.isEmpty {
280 |                 return DynamicGenerationSchema(name: name, description: description, anyOf: strings)
    |                        |- error: 'init(name:description:anyOf:)' is only available in watchOS 27.0 or newer
    |                        `- note: add 'if #available' version check
281 |             }
282 |         }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:287:30: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
285 |         case "object":
286 |             let required = Set(schema["required"]?.arrayValue?.compactMap(\.stringValue) ?? [])
287 |             var properties: [DynamicGenerationSchema.Property] = []
    |                              |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                              `- note: add 'if #available' version check
288 |             if let props = schema["properties"]?.objectValue {
289 |                 for key in props.keys.sorted() {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:291:39: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
289 |                 for key in props.keys.sorted() {
290 |                     let propSchema = try dynamicSchema(from: props[key]!, name: key)
291 |                     properties.append(DynamicGenerationSchema.Property(
    |                                       |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                                       `- note: add 'if #available' version check
292 |                         name: key,
293 |                         description: props[key]!["description"]?.stringValue,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:291:63: error: 'init(name:description:schema:isOptional:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
289 |                 for key in props.keys.sorted() {
290 |                     let propSchema = try dynamicSchema(from: props[key]!, name: key)
291 |                     properties.append(DynamicGenerationSchema.Property(
    |                                                               |- error: 'init(name:description:schema:isOptional:)' is only available in watchOS 27.0 or newer
    |                                                               `- note: add 'if #available' version check
292 |                         name: key,
293 |                         description: props[key]!["description"]?.stringValue,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:299:20: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
297 |                 }
298 |             }
299 |             return DynamicGenerationSchema(name: name, description: description, properties: properties)
    |                    |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
300 |
301 |         case "array":
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:299:20: error: 'init(name:description:properties:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
297 |                 }
298 |             }
299 |             return DynamicGenerationSchema(name: name, description: description, properties: properties)
    |                    |- error: 'init(name:description:properties:)' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
300 |
301 |         case "array":
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:305:20: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
303 |                 from: schema["items"] ?? .object([:]), name: "\(name)Item"
304 |             )
305 |             return DynamicGenerationSchema(
    |                    |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
306 |                 arrayOf: itemSchema,
307 |                 minimumElements: schema["minItems"]?.intValue,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CerebrasModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CerebrasModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CohereModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CohereModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CohereRerankingModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CohereRerankingModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepInfraModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeepInfraModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepSeekModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeepSeekModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepgramStreamingTranscription.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeepgramStreamingTranscription.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ElevenLabsModels.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ElevenLabsModels.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FileUploads.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileUploads.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FireworksModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FireworksModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FoundationModelsModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleEmbeddingModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleEmbeddingModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleInteractionsModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleInteractionsModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:305:20: error: 'init(arrayOf:minimumElements:maximumElements:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
303 |                 from: schema["items"] ?? .object([:]), name: "\(name)Item"
304 |             )
305 |             return DynamicGenerationSchema(
    |                    |- error: 'init(arrayOf:minimumElements:maximumElements:)' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
306 |                 arrayOf: itemSchema,
307 |                 minimumElements: schema["minItems"]?.intValue,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:312:20: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
310 |
311 |         case "string":
312 |             return DynamicGenerationSchema(type: String.self)
    |                    |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
313 |         case "number":
314 |             return DynamicGenerationSchema(type: Double.self)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:312:20: error: 'init(type:guides:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
310 |
311 |         case "string":
312 |             return DynamicGenerationSchema(type: String.self)
    |                    |- error: 'init(type:guides:)' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
313 |         case "number":
314 |             return DynamicGenerationSchema(type: Double.self)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:314:20: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
312 |             return DynamicGenerationSchema(type: String.self)
313 |         case "number":
314 |             return DynamicGenerationSchema(type: Double.self)
    |                    |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
315 |         case "integer":
316 |             return DynamicGenerationSchema(type: Int.self)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:314:20: error: 'init(type:guides:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
312 |             return DynamicGenerationSchema(type: String.self)
313 |         case "number":
314 |             return DynamicGenerationSchema(type: Double.self)
    |                    |- error: 'init(type:guides:)' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
315 |         case "integer":
316 |             return DynamicGenerationSchema(type: Int.self)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:316:20: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
314 |             return DynamicGenerationSchema(type: Double.self)
315 |         case "integer":
316 |             return DynamicGenerationSchema(type: Int.self)
    |                    |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
317 |         case "boolean":
318 |             return DynamicGenerationSchema(type: Bool.self)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:316:20: error: 'init(type:guides:)' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
314 |             return DynamicGenerationSchema(type: Double.self)
315 |         case "integer":
316 |             return DynamicGenerationSchema(type: Int.self)
    |                    |- error: 'init(type:guides:)' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
317 |         case "boolean":
318 |             return DynamicGenerationSchema(type: Bool.self)
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:318:20: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
    :
316 |             return DynamicGenerationSchema(type: Int.self)
317 |         case "boolean":
318 |             return DynamicGenerationSchema(type: Bool.self)
    |                    |- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                    `- note: add 'if #available' version check
319 |         default:
320 |             throw AIError.invalidRequest(
SwiftCompile normal arm64 Compiling\ PerplexityModel.swift,\ ProdiaModel.swift,\ SarvamModel.swift,\ SpeechProviderPacks.swift,\ TogetherAIModel.swift,\ TranscriptionProviderPacks.swift,\ VercelModel.swift,\ VoyageModel.swift,\ XaiImageModel.swift,\ XaiModel.swift,\ XaiPlatformClients.swift,\ XaiVideoModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/PerplexityModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ProdiaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/SarvamModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/SpeechProviderPacks.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/TogetherAIModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/TranscriptionProviderPacks.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/VercelModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/VoyageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiImageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiPlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiVideoModel.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/PerplexityModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PerplexityModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ProdiaModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ProdiaModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/SarvamModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SarvamModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/SpeechProviderPacks.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpeechProviderPacks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/TogetherAIModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TogetherAIModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/TranscriptionProviderPacks.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TranscriptionProviderPacks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/VercelModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VercelModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/VoyageModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VoyageModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiImageModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XaiImageModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XaiModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiPlatformClients.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XaiPlatformClients.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiVideoModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XaiVideoModel.swift
SwiftCompile normal arm64 Compiling\ OllamaModel.swift,\ OpenAICompatibleModelSupport.swift,\ OpenAICompatibleProvider.swift,\ OpenAIEmbeddingModel.swift,\ OpenAIImageModel.swift,\ OpenAIModel.swift,\ OpenAIPlatformClients.swift,\ OpenAIResponsesClient.swift,\ OpenAIResponsesModel.swift,\ OpenAISpeechModel.swift,\ OpenAITranscriptionModel.swift,\ OpenRouterModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OllamaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAICompatibleModelSupport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAICompatibleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIEmbeddingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIImageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIPlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIResponsesClient.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIResponsesModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAISpeechModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAITranscriptionModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenRouterModel.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OllamaModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OllamaModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAICompatibleModelSupport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAICompatibleModelSupport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAICompatibleProvider.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAICompatibleProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIEmbeddingModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIEmbeddingModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIImageModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIImageModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIPlatformClients.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIPlatformClients.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIResponsesClient.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIResponsesClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIResponsesModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIResponsesModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAISpeechModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAISpeechModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAITranscriptionModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAITranscriptionModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenRouterModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenRouterModel.swift
SwiftCompile normal arm64 Compiling\ AudioResampling.swift,\ GoogleRealtimeModel.swift,\ OpenAIRealtimeModel.swift,\ RealtimeModel.swift,\ RealtimeSession.swift,\ XaiRealtimeModel.swift,\ AWSEventStream.swift,\ SSE.swift,\ ChatTransport.swift,\ HTTPChatTransport.swift,\ LocalChatTransport.swift,\ StreamBridge.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/AudioResampling.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/GoogleRealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/OpenAIRealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/RealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/RealtimeSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/XaiRealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Streaming/AWSEventStream.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Streaming/SSE.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/ChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/HTTPChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/LocalChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/StreamBridge.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/AudioResampling.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AudioResampling.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/GoogleRealtimeModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleRealtimeModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/OpenAIRealtimeModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OpenAIRealtimeModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/RealtimeModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RealtimeModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/RealtimeSession.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RealtimeSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/XaiRealtimeModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile XaiRealtimeModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Streaming/AWSEventStream.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AWSEventStream.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Streaming/SSE.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SSE.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/ChatTransport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChatTransport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/HTTPChatTransport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HTTPChatTransport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/LocalChatTransport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LocalChatTransport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/StreamBridge.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamBridge.swift
SwiftCompile normal arm64 Compiling\ StreamText.swift,\ StreamTranscription.swift,\ Telemetry.swift,\ Timeouts.swift,\ Tool.swift,\ ToolApproval.swift,\ Transcription.swift,\ VideoGeneration.swift,\ MCPClient.swift,\ MCPOAuth.swift,\ MCPSSETransport.swift,\ MCPStdioTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamText.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamTranscription.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Telemetry.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Timeouts.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Tool.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ToolApproval.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Transcription.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/VideoGeneration.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPClient.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPOAuth.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPSSETransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPStdioTransport.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamText.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamText.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamTranscription.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StreamTranscription.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Telemetry.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Telemetry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Timeouts.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Timeouts.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Tool.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Tool.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ToolApproval.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ToolApproval.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Transcription.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Transcription.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/VideoGeneration.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VideoGeneration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPClient.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCPClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPOAuth.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCPOAuth.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPSSETransport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCPSSETransport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPStdioTransport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCPStdioTransport.swift
SwiftCompile normal arm64 Compiling\ GoogleMediaModels.swift,\ GoogleModel.swift,\ GooglePlatformClients.swift,\ GoogleVertexModel.swift,\ GroqModel.swift,\ HuggingFaceModel.swift,\ KlingVideoModel.swift,\ LMStudioModel.swift,\ MediaGenerationPacks.swift,\ MetaModel.swift,\ MistralModel.swift,\ MoonshotModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleMediaModels.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GooglePlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleVertexModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GroqModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/HuggingFaceModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/KlingVideoModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/LMStudioModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MediaGenerationPacks.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MetaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MistralModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MoonshotModel.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleMediaModels.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleMediaModels.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GooglePlatformClients.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GooglePlatformClients.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleVertexModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GoogleVertexModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GroqModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GroqModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/HuggingFaceModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HuggingFaceModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/KlingVideoModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KlingVideoModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/LMStudioModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LMStudioModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MediaGenerationPacks.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MediaGenerationPacks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MetaModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MetaModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MistralModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MistralModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MoonshotModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MoonshotModel.swift
SwiftCompile normal arm64 Compiling\ MCPToolDrift.swift,\ AIGatewayModel.swift,\ AlibabaModel.swift,\ AnthropicModel.swift,\ AnthropicPlatformClients.swift,\ AzureOpenAIProvider.swift,\ BasetenModel.swift,\ BedrockMantleProvider.swift,\ BedrockModel.swift,\ BlackForestLabsModel.swift,\ ByteDanceModel.swift,\ CartesiaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPToolDrift.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AIGatewayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AlibabaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AnthropicModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AnthropicPlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AzureOpenAIProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BasetenModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BedrockMantleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BedrockModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BlackForestLabsModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ByteDanceModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CartesiaModel.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPToolDrift.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCPToolDrift.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AIGatewayModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AIGatewayModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AlibabaModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AlibabaModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AnthropicModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnthropicModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AnthropicPlatformClients.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnthropicPlatformClients.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AzureOpenAIProvider.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AzureOpenAIProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BasetenModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BasetenModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BedrockMantleProvider.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BedrockMantleProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BedrockModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BedrockModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BlackForestLabsModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BlackForestLabsModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ByteDanceModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ByteDanceModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CartesiaModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CartesiaModel.swift
SwiftCompile normal arm64 Compiling\ AIError.swift,\ Agent.swift,\ Compaction.swift,\ Embeddings.swift,\ GenerateObject.swift,\ GenerateText.swift,\ ImageGeneration.swift,\ LanguageModel.swift,\ Message.swift,\ Middleware.swift,\ ModelContextWindows.swift,\ ModelMiddleware.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/AIError.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Agent.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Compaction.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Embeddings.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/GenerateObject.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/GenerateText.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ImageGeneration.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/LanguageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Message.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Middleware.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ModelContextWindows.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ModelMiddleware.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/AIError.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AIError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Agent.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Agent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Compaction.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Compaction.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Embeddings.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Embeddings.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/GenerateObject.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GenerateObject.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/GenerateText.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GenerateText.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ImageGeneration.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ImageGeneration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/LanguageModel.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LanguageModel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Message.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Message.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Middleware.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Middleware.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ModelContextWindows.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ModelContextWindows.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ModelMiddleware.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ModelMiddleware.swift
SwiftCompile normal arm64 Compiling\ TextStreamChatTransport.swift,\ UIMessage.swift,\ UIMessageChunk.swift,\ UIMessageReducer.swift,\ UIMessageStreamBuilder.swift,\ ChatSession.swift,\ CompletionSession.swift,\ ObjectSession.swift,\ JSONValue.swift,\ MultipartForm.swift,\ PartialJSON.swift,\ ResponseURL.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/TextStreamChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageChunk.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageReducer.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageStreamBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/ChatSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/CompletionSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/ObjectSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/MultipartForm.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/PartialJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/ResponseURL.swift (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/TextStreamChatTransport.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextStreamChatTransport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessage.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIMessage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageChunk.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIMessageChunk.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageReducer.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIMessageReducer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageStreamBuilder.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIMessageStreamBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/ChatSession.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChatSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/CompletionSession.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompletionSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/ObjectSession.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ObjectSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/JSONValue.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile JSONValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/MultipartForm.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MultipartForm.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/PartialJSON.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PartialJSON.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/ResponseURL.swift (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResponseURL.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ AI (in target 'AI' from project 'swift-ai-sdk')
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:10:63: error: 'Tool' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
  9 |
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
    |                                                               `- error: 'Tool' is only available in watchOS 27.0 or newer
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:10:70: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
  9 |
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
    |                                                                      `- error: 'Transcript' is only available in watchOS 27.0 or newer
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:10:85: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
  9 |
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
    |                                                                                     `- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:12:30: error: 'SystemLanguageModel' is unavailable in watchOS
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
    |                              `- error: 'SystemLanguageModel' is unavailable in watchOS
 13 |         self.modelID = "foundation-models"
 14 |         self.makeSession = { tools, transcript in
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:12:53: error: 'default' is unavailable in watchOS
 10 |     private let makeSession: @Sendable ([any FoundationModels.Tool], Transcript) -> LanguageModelSession
 11 |
 12 |     public init(systemModel: SystemLanguageModel = .default) {
    |                                                     `- error: 'default' is unavailable in watchOS
 13 |         self.modelID = "foundation-models"
 14 |         self.makeSession = { tools, transcript in
FoundationModels.SystemLanguageModel.default:5:20: note: 'default' has been explicitly marked unavailable here
3 |   @available(tvOS, unavailable)
4 |   @available(watchOS, unavailable)
5 |   public class var `default`: SystemLanguageModel { get }}
  |                    `- note: 'default' has been explicitly marked unavailable here
6 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:23:37: error: 'SystemLanguageModel' is unavailable in watchOS
 21 |     }
 22 |
 23 |     public static var availability: SystemLanguageModel.Availability {
    |                                     `- error: 'SystemLanguageModel' is unavailable in watchOS
 24 |         SystemLanguageModel.default.availability
 25 |     }
FoundationModels.SystemLanguageModel:4:20: note: 'SystemLanguageModel' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | final public class SystemLanguageModel : Sendable {
  |                    `- note: 'SystemLanguageModel' has been explicitly marked unavailable here
5 |     @objc deinit
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:55:44: error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 53 |     #if compiler(>=6.4)
 54 |     @available(iOS 27.0, macOS 27.0, visionOS 27.0, *)
 55 |     public init(privateCloudCompute model: PrivateCloudComputeLanguageModel) {
    |            |                               `- error: 'PrivateCloudComputeLanguageModel' is only available in watchOS 27.0 or newer
    |            `- note: add '@available' attribute to enclosing initializer
 56 |         self.modelID = "foundation-models-pcc"
 57 |         self.makeSession = { tools, transcript in
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:69:18: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
    |                  `- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
 70 |         prompt: String,
 71 |         options: GenerationOptions
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:71:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 66 |     #endif
 67 |
 68 |     private static func streamText(
    |                         `- note: add '@available' attribute to enclosing static method
 69 |         session: LanguageModelSession,
 70 |         prompt: String,
 71 |         options: GenerationOptions
    |                  `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
 72 |     ) -> AsyncThrowingStream<StreamPart, Error> {
 73 |         AsyncThrowingStream { continuation in
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:101:18: error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
    |                  `- error: 'LanguageModelSession' is only available in watchOS 27.0 or newer
102 |         prompt: String,
103 |         schema: GenerationSchema,
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:103:17: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
103 |         schema: GenerationSchema,
    |                 `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
104 |         options: GenerationOptions
105 |     ) -> AsyncThrowingStream<StreamPart, Error> {
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:104:18: error: 'GenerationOptions' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
 98 |     }
 99 |
100 |     private static func streamGuided(
    |                         `- note: add '@available' attribute to enclosing static method
101 |         session: LanguageModelSession,
102 |         prompt: String,
103 |         schema: GenerationSchema,
104 |         options: GenerationOptions
    |                  `- error: 'GenerationOptions' is only available in watchOS 27.0 or newer
105 |     ) -> AsyncThrowingStream<StreamPart, Error> {
106 |         AsyncThrowingStream { continuation in
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:135:67: error: 'Transcript' is only available in watchOS 27.0 or newer
  4 |
  5 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
  6 | public struct FoundationModelsModel: LanguageModel {
    |               `- note: add '@available' attribute to enclosing struct
  7 |     public let provider = "apple"
  8 |     public let modelID: String
    :
133 |     }
134 |
135 |     static func transcriptAndPrompt(from messages: [Message]) -> (Transcript, String) {
    |                 |                                                 `- error: 'Transcript' is only available in watchOS 27.0 or newer
    |                 `- note: add '@available' attribute to enclosing static method
136 |         var turns = messages.filter { $0.role != .system }
137 |         var prompt = ""
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:240:27: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
    |               |           `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
    |               `- note: add '@available' attribute to enclosing type alias
241 |     typealias Output = String
242 |
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:248:21: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
246 |     var description: String { inner.description }
247 |
248 |     var parameters: GenerationSchema {
    |         |           `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
    |         `- note: add '@available' attribute to enclosing property
249 |         (try? JSONSchemaConversion.generationSchema(from: inner.parameters, name: inner.name))
250 |             ?? GenerationSchema(
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:257:26: error: 'GeneratedContent' is only available in watchOS 27.0 or newer
237 |
238 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
239 | private struct BridgedTool: FoundationModels.Tool {
    |                `- note: add '@available' attribute to enclosing struct
240 |     typealias Arguments = GeneratedContent
241 |     typealias Output = String
    :
255 |     }
256 |
257 |     func call(arguments: GeneratedContent) async throws -> String {
    |          |               `- error: 'GeneratedContent' is only available in watchOS 27.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
258 |         let json = arguments.jsonString
259 |         let value = (try? JSONDecoder().decode(JSONValue.self, from: Data(json.utf8))) ?? .object([:])
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:269:82: error: 'GenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
    |                 |                                                                `- error: 'GenerationSchema' is only available in watchOS 27.0 or newer
    |                 `- note: add '@available' attribute to enclosing static method
270 |         let root = try dynamicSchema(from: schema, name: name)
271 |         return try GenerationSchema(root: root, dependencies: [])
/Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift:274:79: error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
266 |
267 | @available(iOS 26.0, macOS 26.0, visionOS 26.0, *)
268 | enum JSONSchemaConversion {
    |      `- note: add '@available' attribute to enclosing enum
269 |     static func generationSchema(from schema: JSONValue, name: String) throws -> GenerationSchema {
270 |         let root = try dynamicSchema(from: schema, name: name)
    :
272 |     }
273 |
274 |     static func dynamicSchema(from schema: JSONValue, name: String) throws -> DynamicGenerationSchema {
    |                 |                                                             `- error: 'DynamicGenerationSchema' is only available in watchOS 27.0 or newer
    |                 `- note: add '@available' attribute to enclosing static method
275 |         let description = schema["description"]?.stringValue
276 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/AIError.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Agent.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Compaction.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Embeddings.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/GenerateObject.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/GenerateText.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ImageGeneration.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/LanguageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Message.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Middleware.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ModelContextWindows.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ModelMiddleware.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ProviderDefinedTool.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ProviderRegistry.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/PruneMessages.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/RemoteContent.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Reranking.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Retry.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/RuntimeContext.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Schema.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/SpeechGeneration.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StepControl.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StepRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamSmoothing.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamText.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/StreamTranscription.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Telemetry.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Timeouts.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Tool.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/ToolApproval.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/Transcription.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Core/VideoGeneration.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPClient.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPOAuth.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPSSETransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPStdioTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/MCP/MCPToolDrift.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AIGatewayModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AlibabaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AnthropicModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AnthropicPlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/AzureOpenAIProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BasetenModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BedrockMantleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BedrockModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/BlackForestLabsModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ByteDanceModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CartesiaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CerebrasModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CohereModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/CohereRerankingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepInfraModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepSeekModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/DeepgramStreamingTranscription.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ElevenLabsModels.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FileUploads.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FireworksModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/FoundationModelsModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleEmbeddingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleInteractionsModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleMediaModels.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GooglePlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GoogleVertexModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/GroqModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/HuggingFaceModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/KlingVideoModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/LMStudioModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MediaGenerationPacks.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MetaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MistralModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/MoonshotModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OllamaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAICompatibleModelSupport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAICompatibleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIEmbeddingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIImageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIPlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIResponsesClient.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAIResponsesModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAISpeechModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenAITranscriptionModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/OpenRouterModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/PerplexityModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/ProdiaModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/SarvamModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/SpeechProviderPacks.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/TogetherAIModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/TranscriptionProviderPacks.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/VercelModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/VoyageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiImageModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiPlatformClients.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Providers/XaiVideoModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/AudioResampling.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/GoogleRealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/OpenAIRealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/RealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/RealtimeSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Realtime/XaiRealtimeModel.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Streaming/AWSEventStream.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Streaming/SSE.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/ChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/HTTPChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/LocalChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/StreamBridge.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/TextStreamChatTransport.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageChunk.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageReducer.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Transport/UIMessageStreamBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/ChatSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/CompletionSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/UI/ObjectSession.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/MultipartForm.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/PartialJSON.swift /Users/admin/builder/spi-builder-workspace/Sources/AI/Util/ResponseURL.swift -target arm64-apple-watchos9.0 -module-can-import-version CryptoKit 383.4.1 0 -module-can-import-version FoundationModels 2.0.68.1 0 -module-can-import-version Observation 6.4.0.31 0 -module-can-import-version Security 62460.4.1 62460.4.1 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationModelsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-upcoming-feature StrictConcurrency -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name AI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-ai-sdk.build/Debug-watchos/AI-t.build/Objects-normal/arm64/AI.abi.json
SwiftCompile normal arm64 (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ AI (in target 'AI' from project 'swift-ai-sdk')
SwiftCompile normal arm64_32 (in target 'AI' from project 'swift-ai-sdk')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-26 17:13:56.158 xcodebuild[787:4797] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ AI (in target 'AI' from project 'swift-ai-sdk')
	SwiftCompile normal arm64 (in target 'AI' from project 'swift-ai-sdk')
	Building workspace swift-ai-sdk with scheme swift-ai-sdk-Package
(3 failures)
BUILD FAILURE 6.4 watchOS