The Swift Package Index logo.Swift Package Index

Build Information

Failed to build WWHttpFetchTool, reference main (359ab7), with Swift 6.4 for tvOS using Xcode 27.0 on 25 Sep 2026 12:53:29 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 WWHttpFetchTool -destination generic/platform=tvOS

Build Log

38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "name", description: "Header name.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "value", description: "Header value.", type: String.self)
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 7 |         ]
   | 8 |     )
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:13:49: error: 'ConvertibleToGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |11 | nonisolated public var generatedContent: GeneratedContent {
   |12 |     let explicitNil = false
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |   |                                                 `- error: 'ConvertibleToGeneratedContent' is unavailable in tvOS
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.ConvertibleToGeneratedContent:3:17: note: 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleToGeneratedContent : InstructionsRepresentable, PromptRepresentable {
  |                 `- note: 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
4 |     var generatedContent: GeneratedContent { get }
5 | }
macro expansion @Generable:14:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |12 |     let explicitNil = false
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |14 |     addProperty(name: "name", value: self.name)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |15 |     addProperty(name: "value", value: self.value)
   |16 |     return GeneratedContent(
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:15:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |16 |     return GeneratedContent(
   |17 |         properties: properties,
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:16:12: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   |16 |     return GeneratedContent(
   |   |            `- error: 'GeneratedContent' is unavailable in tvOS
   |17 |         properties: properties,
   |18 |         uniquingKeysWith: { _, second in
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WWHttpFetchTool.swift
macro expansion @Generable:16:12: error: 'init(properties:id:uniquingKeysWith:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   |16 |     return GeneratedContent(
   |   |            `- error: 'init(properties:id:uniquingKeysWith:)' is unavailable in tvOS
   |17 |         properties: properties,
   |18 |         uniquingKeysWith: { _, second in
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent.init:2:8: note: 'init(properties:id:uniquingKeysWith:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public init<S>(properties: S, id: GenerationID? = nil, uniquingKeysWith combine: (GeneratedContent, GeneratedContent) throws -> some ConvertibleToGeneratedContent) rethrows where S : Sequence, S.Element == (String, any ConvertibleToGeneratedContent)}
  |        `- note: 'init(properties:id:uniquingKeysWith:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:22:48: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |20 |         }
   |21 |     )
   |22 |     func addProperty(name: String, value: some Generable) {
   |   |                                                `- error: 'Generable' is unavailable in tvOS
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:22:48: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |20 |         }
   |21 |     )
   |22 |     func addProperty(name: String, value: some Generable) {
   |   |                                                `- error: 'Generable' is unavailable in tvOS
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:25:49: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   |25 |     func addProperty(name: String, value: (some Generable)?) {
   |   |                                                 `- error: 'Generable' is unavailable in tvOS
   |26 |       if explicitNil || value != nil {
   |27 |         properties.append((name: name, value: value))
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
SwiftCompile normal arm64 Compiling\ Error.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Error.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Error.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Error.swift
SwiftCompile normal arm64 Compiling\ Service.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Service.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Service.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Service.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 08:53:21.361 xcodebuild[623:3834] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ WWHttpFetchTool (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
	Building workspace WWHttpFetchTool with scheme WWHttpFetchTool
(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:
  WWHttpFetchTool: /Users/admin/builder/spi-builder-workspace
resolved source packages: WWHttpFetchTool
2026-09-25 08:53:26.681 xcodebuild[681:4091] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "WWHttpFetchTool",
  "name" : "WWHttpFetchTool",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "26.0"
    }
  ],
  "products" : [
    {
      "name" : "WWHttpFetchTool",
      "targets" : [
        "WWHttpFetchTool"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "WWHttpFetchTool",
      "module_type" : "SwiftTarget",
      "name" : "WWHttpFetchTool",
      "path" : "Sources/WWHttpFetchTool",
      "product_memberships" : [
        "WWHttpFetchTool"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Privacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Utility/Error.swift",
        "Utility/Service.swift",
        "WWHttpFetchTool.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
{
  "workspace" : {
    "name" : "WWHttpFetchTool",
    "schemes" : [
      "WWHttpFetchTool"
    ]
  }
}
2026-09-25 08:53:28.010 xcodebuild[690:4180] [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 WWHttpFetchTool -destination generic/platform=tvOS
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 WWHttpFetchTool -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  WWHttpFetchTool: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
    Target 'WWHttpFetchTool-product' in project 'WWHttpFetchTool'
        ➜ Explicit dependency on target 'WWHttpFetchTool' in project 'WWHttpFetchTool'
        ➜ Explicit dependency on target 'WWHttpFetchTool_WWHttpFetchTool' in project 'WWHttpFetchTool'
    Target 'WWHttpFetchTool' in project 'WWHttpFetchTool'
        ➜ Explicit dependency on target 'WWHttpFetchTool_WWHttpFetchTool' in project 'WWHttpFetchTool'
    Target 'WWHttpFetchTool_WWHttpFetchTool' in project 'WWHttpFetchTool' (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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver WWHttpFetchTool normal arm64 com.apple.xcode.tools.swift.compiler (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    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 WWHttpFetchTool -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos26.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -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-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-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/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-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/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-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/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Error.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Error.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Error.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Error.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ WWHttpFetchTool (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:14:32: error: 'Tool' is unavailable in tvOS
12 | /// `WWHttpFetchTool` 會透過內部的 `Service` 發送 HTTP 請求,
13 | /// 並將取得的回應內容以純文字形式回傳。
14 | public struct WWHttpFetchTool: Tool {
   |                                `- error: 'Tool' is unavailable in tvOS
15 |
16 |     public var name: String = "httpFetch"
FoundationModels.Tool:3:17: note: 'Tool' has been explicitly marked unavailable here
 1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
 2 | @available(tvOS, unavailable)
 3 | public protocol Tool<Arguments, Output> : Sendable {
   |                 `- note: 'Tool' has been explicitly marked unavailable here
 4 |     associatedtype Output : PromptRepresentable
 5 |     associatedtype Arguments : ConvertibleFromGeneratedContent
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:41:6: error: 'Generable(description:)' is unavailable in tvOS
39 |     }
40 |
41 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
42 |     public struct Arguments: Sendable {
43 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:14:15: error: conformance of 'Array<Element>' to 'PromptRepresentable' is unavailable in tvOS
12 | /// `WWHttpFetchTool` 會透過內部的 `Service` 發送 HTTP 請求,
13 | /// 並將取得的回應內容以純文字形式回傳。
14 | public struct WWHttpFetchTool: Tool {
   |               |- error: conformance of 'Array<Element>' to 'PromptRepresentable' is unavailable in tvOS
   |               `- note: in associated type 'Self.Output' (inferred as 'Array<String>')
15 |
16 |     public var name: String = "httpFetch"
FoundationModels.Array:3:11: note: conformance of 'Array<Element>' to 'PromptRepresentable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension Array : PromptRepresentable where Element : PromptRepresentable {
  |           `- note: conformance of 'Array<Element>' to 'PromptRepresentable' has been explicitly marked unavailable here
4 |     public var promptRepresentation: Prompt { get }
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:26:6: error: 'Generable(description:)' is unavailable in tvOS
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
27 |     public struct HeaderItem: Sendable {
28 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:29:10: error: 'Guide(description:)' is unavailable in tvOS
27 |     public struct HeaderItem: Sendable {
28 |
29 |         @Guide(description: "Header name.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
30 |         public var name: String
31 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:32:10: error: 'Guide(description:)' is unavailable in tvOS
30 |         public var name: String
31 |
32 |         @Guide(description: "Header value.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
33 |         public var value: String
34 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
macro expansion @Generable:1:66: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   |   |                                                                  `- error: 'GenerationSchema' is unavailable in tvOS
   | 2 |     FoundationModels.GenerationSchema(
   | 3 |         type: Self.self,
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:11:42: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 9 | }
   |10 |
   |11 | nonisolated public var generatedContent: GeneratedContent {
   |   |                                          `- error: 'GeneratedContent' is unavailable in tvOS
   |12 |     let explicitNil = false
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:33:20: error: 'GenerationID' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |31 |
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |33 |     public var id: GenerationID
   |   |                    `- error: 'GenerationID' is unavailable in tvOS
   |34 |     public var name: String.PartiallyGenerated?
   |35 |     public var value: String.PartiallyGenerated?
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationID:3:15: note: 'GenerationID' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' has been explicitly marked unavailable here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
macro expansion @Generable:34:29: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   |   |                             `- error: 'PartiallyGenerated' is unavailable in tvOS
   |35 |     public var value: String.PartiallyGenerated?
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | protocol Generable {
2 | public typealias PartiallyGenerated = Self}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:35:30: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   |35 |     public var value: String.PartiallyGenerated?
   |   |                              `- error: 'PartiallyGenerated' is unavailable in tvOS
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |37 |         self.id = content.id ?? GenerationID()
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | protocol Generable {
2 | public typealias PartiallyGenerated = Self}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:36:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |34 |     public var name: String.PartiallyGenerated?
   |35 |     public var value: String.PartiallyGenerated?
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |   |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |37 |         self.id = content.id ?? GenerationID()
   |38 |         self.name = try content.value(forProperty: "name")
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:32:90: error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |30 | }
   |31 |
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                                                                                          `- error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.ConvertibleFromGeneratedContent:3:17: note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleFromGeneratedContent : SendableMetatype {
  |                 `- note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
4 |     init(_ content: GeneratedContent) throws
5 | }
macro expansion @Generable:32:27: warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |30 | }
   |31 |
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                           `- warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationID:3:15: note: 'GenerationID' declared here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' declared here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
Swift.Identifiable.ID:2:16: note: requirement 'ID' declared here
1 | protocol Identifiable {
2 | associatedtype ID : Hashable}
  |                `- note: requirement 'ID' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:26:6: error: 'Generable(description:)' is unavailable in tvOS
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
27 |     public struct HeaderItem: Sendable {
28 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:44:10: error: 'Guide(description:)' is unavailable in tvOS
42 |     public struct Arguments: Sendable {
43 |
44 |         @Guide(description: "The URL to fetch.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
45 |         public var url: String
46 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:47:10: error: 'Guide(description:)' is unavailable in tvOS
45 |         public var url: String
46 |
47 |         @Guide(description: "HTTP method, for example GET or POST.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
48 |         public var method: String?
49 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:50:10: error: 'Guide(description:)' is unavailable in tvOS
48 |         public var method: String?
49 |
50 |         @Guide(description: "Optional mode: auto, text, html, or json.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
51 |         public var mode: String?
52 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:53:10: error: 'Guide(description:)' is unavailable in tvOS
51 |         public var mode: String?
52 |
53 |         @Guide(description: "Optional headers as name-value pairs.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
54 |         public var headers: [HeaderItem]?
55 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
macro expansion @Generable:1:66: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   |   |                                                                  `- error: 'GenerationSchema' is unavailable in tvOS
   | 2 |     FoundationModels.GenerationSchema(
   | 3 |         type: Self.self,
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:13:42: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |11 | }
   |12 |
   |13 | nonisolated public var generatedContent: GeneratedContent {
   |   |                                          `- error: 'GeneratedContent' is unavailable in tvOS
   |14 |     let explicitNil = false
   |15 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:37:20: error: 'GenerationID' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |35 |
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |37 |     public var id: GenerationID
   |   |                    `- error: 'GenerationID' is unavailable in tvOS
   |38 |     public var url: String.PartiallyGenerated?
   |39 |     public var method: String?.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationID:3:15: note: 'GenerationID' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' has been explicitly marked unavailable here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
macro expansion @Generable:38:28: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   |   |                            `- error: 'PartiallyGenerated' is unavailable in tvOS
   |39 |     public var method: String?.PartiallyGenerated?
   |40 |     public var mode: String?.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Generable.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | protocol Generable {
2 | public typealias PartiallyGenerated = Self}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:39:32: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   |39 |     public var method: String?.PartiallyGenerated?
   |   |                                `- error: 'PartiallyGenerated' is unavailable in tvOS
   |40 |     public var mode: String?.PartiallyGenerated?
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | generic enum Optional {
2 | public typealias PartiallyGenerated = Wrapped.PartiallyGenerated}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:40:30: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |38 |     public var url: String.PartiallyGenerated?
   |39 |     public var method: String?.PartiallyGenerated?
   |40 |     public var mode: String?.PartiallyGenerated?
   |   |                              `- error: 'PartiallyGenerated' is unavailable in tvOS
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | generic enum Optional {
2 | public typealias PartiallyGenerated = Wrapped.PartiallyGenerated}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:41:39: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |39 |     public var method: String?.PartiallyGenerated?
   |40 |     public var mode: String?.PartiallyGenerated?
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |   |                                       `- error: 'PartiallyGenerated' is unavailable in tvOS
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |43 |         self.id = content.id ?? GenerationID()
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | generic enum Optional {
2 | public typealias PartiallyGenerated = Wrapped.PartiallyGenerated}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:42:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |40 |     public var mode: String?.PartiallyGenerated?
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |   |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |43 |         self.id = content.id ?? GenerationID()
   |44 |         self.url = try content.value(forProperty: "url")
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:36:90: error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |34 | }
   |35 |
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                                                                                          `- error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.ConvertibleFromGeneratedContent:3:17: note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleFromGeneratedContent : SendableMetatype {
  |                 `- note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
4 |     init(_ content: GeneratedContent) throws
5 | }
macro expansion @Generable:36:27: warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |34 | }
   |35 |
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                           `- warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationID:3:15: note: 'GenerationID' declared here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' declared here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
Swift.Identifiable.ID:2:16: note: requirement 'ID' declared here
1 | protocol Identifiable {
2 | associatedtype ID : Hashable}
  |                `- note: requirement 'ID' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:41:6: error: 'Generable(description:)' is unavailable in tvOS
39 |     }
40 |
41 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
42 |     public struct Arguments: Sendable {
43 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
macro expansion @Generable:2:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.Arguments: nonisolated FoundationModels.Generable {
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |  |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |3 |         self.url = try content.value(forProperty: "url")
   |4 |         self.method = try content.value(forProperty: "method")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:1:67: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.Arguments: nonisolated FoundationModels.Generable {
   |  |                                                                   `- error: 'Generable' is unavailable in tvOS
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.url = try content.value(forProperty: "url")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:2:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.HeaderItem: nonisolated FoundationModels.Generable {
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |  |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |3 |         self.name = try content.value(forProperty: "name")
   |4 |         self.value = try content.value(forProperty: "value")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:1:68: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.HeaderItem: nonisolated FoundationModels.Generable {
   |  |                                                                    `- error: 'Generable' is unavailable in tvOS
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.name = try content.value(forProperty: "name")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
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/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Error.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Service.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift -target arm64-apple-tvos26.0 -disable-cross-import-overlay-search -swift-module-cross-import FoundationModels /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/FoundationModels.framework/Modules/FoundationModels.swiftcrossimport/UIKit.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationModelsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationModelsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.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/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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\=5 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -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/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name WWHttpFetchTool -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.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/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/Objects-normal/arm64/WWHttpFetchTool.abi.json
SwiftCompile normal arm64 (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/WWHttpFetchTool.build/Debug-appletvos/WWHttpFetchTool-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 Compiling\ Service.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Service.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/Utility/Service.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Service.swift
SwiftCompile normal arm64 Compiling\ WWHttpFetchTool.swift /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:14:32: error: 'Tool' is unavailable in tvOS
12 | /// `WWHttpFetchTool` 會透過內部的 `Service` 發送 HTTP 請求,
13 | /// 並將取得的回應內容以純文字形式回傳。
14 | public struct WWHttpFetchTool: Tool {
   |                                `- error: 'Tool' is unavailable in tvOS
15 |
16 |     public var name: String = "httpFetch"
FoundationModels.Tool:3:17: note: 'Tool' has been explicitly marked unavailable here
 1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
 2 | @available(tvOS, unavailable)
 3 | public protocol Tool<Arguments, Output> : Sendable {
   |                 `- note: 'Tool' has been explicitly marked unavailable here
 4 |     associatedtype Output : PromptRepresentable
 5 |     associatedtype Arguments : ConvertibleFromGeneratedContent
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:41:6: error: 'Generable(description:)' is unavailable in tvOS
39 |     }
40 |
41 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
42 |     public struct Arguments: Sendable {
43 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:14:15: error: conformance of 'Array<Element>' to 'PromptRepresentable' is unavailable in tvOS
12 | /// `WWHttpFetchTool` 會透過內部的 `Service` 發送 HTTP 請求,
13 | /// 並將取得的回應內容以純文字形式回傳。
14 | public struct WWHttpFetchTool: Tool {
   |               |- error: conformance of 'Array<Element>' to 'PromptRepresentable' is unavailable in tvOS
   |               `- note: in associated type 'Self.Output' (inferred as 'Array<String>')
15 |
16 |     public var name: String = "httpFetch"
FoundationModels.Array:3:11: note: conformance of 'Array<Element>' to 'PromptRepresentable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension Array : PromptRepresentable where Element : PromptRepresentable {
  |           `- note: conformance of 'Array<Element>' to 'PromptRepresentable' has been explicitly marked unavailable here
4 |     public var promptRepresentation: Prompt { get }
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:26:6: error: 'Generable(description:)' is unavailable in tvOS
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
27 |     public struct HeaderItem: Sendable {
28 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:29:10: error: 'Guide(description:)' is unavailable in tvOS
27 |     public struct HeaderItem: Sendable {
28 |
29 |         @Guide(description: "Header name.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
30 |         public var name: String
31 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:32:10: error: 'Guide(description:)' is unavailable in tvOS
30 |         public var name: String
31 |
32 |         @Guide(description: "Header value.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
33 |         public var value: String
34 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
macro expansion @Generable:1:66: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   |   |                                                                  `- error: 'GenerationSchema' is unavailable in tvOS
   | 2 |     FoundationModels.GenerationSchema(
   | 3 |         type: Self.self,
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:11:42: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 9 | }
   |10 |
   |11 | nonisolated public var generatedContent: GeneratedContent {
   |   |                                          `- error: 'GeneratedContent' is unavailable in tvOS
   |12 |     let explicitNil = false
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:33:20: error: 'GenerationID' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |31 |
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |33 |     public var id: GenerationID
   |   |                    `- error: 'GenerationID' is unavailable in tvOS
   |34 |     public var name: String.PartiallyGenerated?
   |35 |     public var value: String.PartiallyGenerated?
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationID:3:15: note: 'GenerationID' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' has been explicitly marked unavailable here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
macro expansion @Generable:34:29: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   |   |                             `- error: 'PartiallyGenerated' is unavailable in tvOS
   |35 |     public var value: String.PartiallyGenerated?
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | protocol Generable {
2 | public typealias PartiallyGenerated = Self}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:35:30: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   |35 |     public var value: String.PartiallyGenerated?
   |   |                              `- error: 'PartiallyGenerated' is unavailable in tvOS
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |37 |         self.id = content.id ?? GenerationID()
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | protocol Generable {
2 | public typealias PartiallyGenerated = Self}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:36:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |34 |     public var name: String.PartiallyGenerated?
   |35 |     public var value: String.PartiallyGenerated?
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |   |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |37 |         self.id = content.id ?? GenerationID()
   |38 |         self.name = try content.value(forProperty: "name")
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:32:90: error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |30 | }
   |31 |
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                                                                                          `- error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.ConvertibleFromGeneratedContent:3:17: note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleFromGeneratedContent : SendableMetatype {
  |                 `- note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
4 |     init(_ content: GeneratedContent) throws
5 | }
macro expansion @Generable:32:27: warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |30 | }
   |31 |
   |32 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                           `- warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
   |33 |     public var id: GenerationID
   |34 |     public var name: String.PartiallyGenerated?
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationID:3:15: note: 'GenerationID' declared here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' declared here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
Swift.Identifiable.ID:2:16: note: requirement 'ID' declared here
1 | protocol Identifiable {
2 | associatedtype ID : Hashable}
  |                `- note: requirement 'ID' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:26:6: error: 'Generable(description:)' is unavailable in tvOS
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
27 |     public struct HeaderItem: Sendable {
28 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:44:10: error: 'Guide(description:)' is unavailable in tvOS
42 |     public struct Arguments: Sendable {
43 |
44 |         @Guide(description: "The URL to fetch.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
45 |         public var url: String
46 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:47:10: error: 'Guide(description:)' is unavailable in tvOS
45 |         public var url: String
46 |
47 |         @Guide(description: "HTTP method, for example GET or POST.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
48 |         public var method: String?
49 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:50:10: error: 'Guide(description:)' is unavailable in tvOS
48 |         public var method: String?
49 |
50 |         @Guide(description: "Optional mode: auto, text, html, or json.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
51 |         public var mode: String?
52 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:53:10: error: 'Guide(description:)' is unavailable in tvOS
51 |         public var mode: String?
52 |
53 |         @Guide(description: "Optional headers as name-value pairs.")
   |          `- error: 'Guide(description:)' is unavailable in tvOS
54 |         public var headers: [HeaderItem]?
55 |
FoundationModels.Guide:3:30: note: 'Guide(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(peer) public macro Guide(description: String) = #externalMacro(module: "FoundationModelsMacros", type: "GuideMacro")
  |                              `- note: 'Guide(description:)' has been explicitly marked unavailable here
macro expansion @Generable:1:66: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   |   |                                                                  `- error: 'GenerationSchema' is unavailable in tvOS
   | 2 |     FoundationModels.GenerationSchema(
   | 3 |         type: Self.self,
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:13:42: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |11 | }
   |12 |
   |13 | nonisolated public var generatedContent: GeneratedContent {
   |   |                                          `- error: 'GeneratedContent' is unavailable in tvOS
   |14 |     let explicitNil = false
   |15 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:37:20: error: 'GenerationID' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |35 |
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |37 |     public var id: GenerationID
   |   |                    `- error: 'GenerationID' is unavailable in tvOS
   |38 |     public var url: String.PartiallyGenerated?
   |39 |     public var method: String?.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationID:3:15: note: 'GenerationID' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' has been explicitly marked unavailable here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
macro expansion @Generable:38:28: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   |   |                            `- error: 'PartiallyGenerated' is unavailable in tvOS
   |39 |     public var method: String?.PartiallyGenerated?
   |40 |     public var mode: String?.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Generable.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | protocol Generable {
2 | public typealias PartiallyGenerated = Self}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:39:32: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   |39 |     public var method: String?.PartiallyGenerated?
   |   |                                `- error: 'PartiallyGenerated' is unavailable in tvOS
   |40 |     public var mode: String?.PartiallyGenerated?
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | generic enum Optional {
2 | public typealias PartiallyGenerated = Wrapped.PartiallyGenerated}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:40:30: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |38 |     public var url: String.PartiallyGenerated?
   |39 |     public var method: String?.PartiallyGenerated?
   |40 |     public var mode: String?.PartiallyGenerated?
   |   |                              `- error: 'PartiallyGenerated' is unavailable in tvOS
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | generic enum Optional {
2 | public typealias PartiallyGenerated = Wrapped.PartiallyGenerated}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:41:39: error: 'PartiallyGenerated' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |39 |     public var method: String?.PartiallyGenerated?
   |40 |     public var mode: String?.PartiallyGenerated?
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |   |                                       `- error: 'PartiallyGenerated' is unavailable in tvOS
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |43 |         self.id = content.id ?? GenerationID()
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional.PartiallyGenerated:2:18: note: 'PartiallyGenerated' has been explicitly marked unavailable here
1 | generic enum Optional {
2 | public typealias PartiallyGenerated = Wrapped.PartiallyGenerated}
  |                  `- note: 'PartiallyGenerated' has been explicitly marked unavailable here
3 |
macro expansion @Generable:42:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |40 |     public var mode: String?.PartiallyGenerated?
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |   |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |43 |         self.id = content.id ?? GenerationID()
   |44 |         self.url = try content.value(forProperty: "url")
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:36:90: error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |34 | }
   |35 |
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                                                                                          `- error: 'ConvertibleFromGeneratedContent' is unavailable in tvOS
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.ConvertibleFromGeneratedContent:3:17: note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleFromGeneratedContent : SendableMetatype {
  |                 `- note: 'ConvertibleFromGeneratedContent' has been explicitly marked unavailable here
4 |     init(_ content: GeneratedContent) throws
5 | }
macro expansion @Generable:36:27: warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |34 | }
   |35 |
   |36 | nonisolated public struct PartiallyGenerated: Identifiable, nonisolated FoundationModels.ConvertibleFromGeneratedContent {
   |   |                           `- warning: unavailable struct 'GenerationID' was used to satisfy a requirement of protocol 'Identifiable'; this will be an error in a future Swift language mode
   |37 |     public var id: GenerationID
   |38 |     public var url: String.PartiallyGenerated?
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationID:3:15: note: 'GenerationID' declared here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' declared here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
Swift.Identifiable.ID:2:16: note: requirement 'ID' declared here
1 | protocol Identifiable {
2 | associatedtype ID : Hashable}
  |                `- note: requirement 'ID' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:41:6: error: 'Generable(description:)' is unavailable in tvOS
39 |     }
40 |
41 |     @Generable
   |      `- error: 'Generable(description:)' is unavailable in tvOS
42 |     public struct Arguments: Sendable {
43 |
FoundationModels.Generable:3:145: note: 'Generable(description:)' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | @attached(extension, conformances: Generable, names: named(init(_:)), named(generatedContent)) @attached(member, names: arbitrary) public macro Generable(description: String? = nil) = #externalMacro(module: "FoundationModelsMacros", type: "GenerableMacro")
  |                                                                                                                                                 `- note: 'Generable(description:)' has been explicitly marked unavailable here
macro expansion @Generable:2:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.Arguments: nonisolated FoundationModels.Generable {
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |  |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |3 |         self.url = try content.value(forProperty: "url")
   |4 |         self.method = try content.value(forProperty: "method")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:1:67: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.Arguments: nonisolated FoundationModels.Generable {
   |  |                                                                   `- error: 'Generable' is unavailable in tvOS
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.url = try content.value(forProperty: "url")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:2:57: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.HeaderItem: nonisolated FoundationModels.Generable {
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |  |                                                         `- error: 'GeneratedContent' is unavailable in tvOS
   |3 |         self.name = try content.value(forProperty: "name")
   |4 |         self.value = try content.value(forProperty: "value")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:1:68: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.HeaderItem: nonisolated FoundationModels.Generable {
   |  |                                                                    `- error: 'Generable' is unavailable in tvOS
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.name = try content.value(forProperty: "name")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:2:22: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   | 2 |     FoundationModels.GenerationSchema(
   |   |                      `- error: 'GenerationSchema' is unavailable in tvOS
   | 3 |         type: Self.self,
   | 4 |         properties: [
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:2:22: error: 'init(type:description:properties:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   | 2 |     FoundationModels.GenerationSchema(
   |   |                      `- error: 'init(type:description:properties:)' is unavailable in tvOS
   | 3 |         type: Self.self,
   | 4 |         properties: [
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema.init:2:8: note: 'init(type:description:properties:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 | public init(type: any Generable.Type, description: String? = nil, properties: [GenerationSchema.Property])}
  |        `- note: 'init(type:description:properties:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:5:30: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 3 |         type: Self.self,
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "name", description: "Header name.", type: String.self),
   |   |                              `- error: 'GenerationSchema' is unavailable in tvOS
   | 6 |             FoundationModels.GenerationSchema.Property(name: "value", description: "Header value.", type: String.self)
   | 7 |         ]
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:5:47: error: 'init(name:description:type:guides:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 3 |         type: Self.self,
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "name", description: "Header name.", type: String.self),
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 6 |             FoundationModels.GenerationSchema.Property(name: "value", description: "Header value.", type: String.self)
   | 7 |         ]
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:6:30: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "name", description: "Header name.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "value", description: "Header value.", type: String.self)
   |   |                              `- error: 'GenerationSchema' is unavailable in tvOS
   | 7 |         ]
   | 8 |     )
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:6:47: error: 'init(name:description:type:guides:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "name", description: "Header name.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "value", description: "Header value.", type: String.self)
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 7 |         ]
   | 8 |     )
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:13:49: error: 'ConvertibleToGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |11 | nonisolated public var generatedContent: GeneratedContent {
   |12 |     let explicitNil = false
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |   |                                                 `- error: 'ConvertibleToGeneratedContent' is unavailable in tvOS
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.ConvertibleToGeneratedContent:3:17: note: 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleToGeneratedContent : InstructionsRepresentable, PromptRepresentable {
  |                 `- note: 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
4 |     var generatedContent: GeneratedContent { get }
5 | }
macro expansion @Generable:14:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |12 |     let explicitNil = false
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |14 |     addProperty(name: "name", value: self.name)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |15 |     addProperty(name: "value", value: self.value)
   |16 |     return GeneratedContent(
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:15:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |13 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |16 |     return GeneratedContent(
   |17 |         properties: properties,
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:16:12: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   |16 |     return GeneratedContent(
   |   |            `- error: 'GeneratedContent' is unavailable in tvOS
   |17 |         properties: properties,
   |18 |         uniquingKeysWith: { _, second in
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:16:12: error: 'init(properties:id:uniquingKeysWith:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |14 |     addProperty(name: "name", value: self.name)
   |15 |     addProperty(name: "value", value: self.value)
   |16 |     return GeneratedContent(
   |   |            `- error: 'init(properties:id:uniquingKeysWith:)' is unavailable in tvOS
   |17 |         properties: properties,
   |18 |         uniquingKeysWith: { _, second in
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent.init:2:8: note: 'init(properties:id:uniquingKeysWith:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public init<S>(properties: S, id: GenerationID? = nil, uniquingKeysWith combine: (GeneratedContent, GeneratedContent) throws -> some ConvertibleToGeneratedContent) rethrows where S : Sequence, S.Element == (String, any ConvertibleToGeneratedContent)}
  |        `- note: 'init(properties:id:uniquingKeysWith:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:22:48: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |20 |         }
   |21 |     )
   |22 |     func addProperty(name: String, value: some Generable) {
   |   |                                                `- error: 'Generable' is unavailable in tvOS
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:22:48: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |20 |         }
   |21 |     )
   |22 |     func addProperty(name: String, value: some Generable) {
   |   |                                                `- error: 'Generable' is unavailable in tvOS
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:25:49: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   |25 |     func addProperty(name: String, value: (some Generable)?) {
   |   |                                                 `- error: 'Generable' is unavailable in tvOS
   |26 |       if explicitNil || value != nil {
   |27 |         properties.append((name: name, value: value))
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:25:49: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |23 |       properties.append((name: name, value: value))
   |24 |     }
   |25 |     func addProperty(name: String, value: (some Generable)?) {
   |   |                                                 `- error: 'Generable' is unavailable in tvOS
   |26 |       if explicitNil || value != nil {
   |27 |         properties.append((name: name, value: value))
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:27:47: error: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |25 |     func addProperty(name: String, value: (some Generable)?) {
   |26 |       if explicitNil || value != nil {
   |27 |         properties.append((name: name, value: value))
   |   |                                               `- error: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' is unavailable in tvOS
   |28 |       }
   |29 |     }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.Optional:3:11: note: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension Optional : ConvertibleToGeneratedContent, PromptRepresentable, InstructionsRepresentable where Wrapped : ConvertibleToGeneratedContent {
  |           `- note: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
4 |     public var generatedContent: GeneratedContent { get }
5 | }
macro expansion @Generable:37:33: error: 'GenerationID' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |35 |     public var value: String.PartiallyGenerated?
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |37 |         self.id = content.id ?? GenerationID()
   |   |                                 `- error: 'GenerationID' is unavailable in tvOS
   |38 |         self.name = try content.value(forProperty: "name")
   |39 |         self.value = try content.value(forProperty: "value")
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationID:3:15: note: 'GenerationID' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' has been explicitly marked unavailable here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
macro expansion @Generable:37:33: error: 'init()' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |35 |     public var value: String.PartiallyGenerated?
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |37 |         self.id = content.id ?? GenerationID()
   |   |                                 `- error: 'init()' is unavailable in tvOS
   |38 |         self.name = try content.value(forProperty: "name")
   |39 |         self.value = try content.value(forProperty: "value")
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GenerationID.init:2:8: note: 'init()' has been explicitly marked unavailable here
1 | struct GenerationID {
2 | public init()}
  |        `- note: 'init()' has been explicitly marked unavailable here
3 |
macro expansion @Generable:38:33: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |36 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |37 |         self.id = content.id ?? GenerationID()
   |38 |         self.name = try content.value(forProperty: "name")
   |   |                                 `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |39 |         self.value = try content.value(forProperty: "value")
   |40 |     }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:39:34: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:39:5: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
37 |             self.value = value
38 |         }
39 |     }
   +--- macro expansion @Generable -------------------------------------
   |37 |         self.id = content.id ?? GenerationID()
   |38 |         self.name = try content.value(forProperty: "name")
   |39 |         self.value = try content.value(forProperty: "value")
   |   |                                  `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |40 |     }
   |41 | }
   +--------------------------------------------------------------------
40 |
41 |     @Generable
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:2:22: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   | 2 |     FoundationModels.GenerationSchema(
   |   |                      `- error: 'GenerationSchema' is unavailable in tvOS
   | 3 |         type: Self.self,
   | 4 |         properties: [
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:2:22: error: 'init(type:description:properties:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 1 | nonisolated public static var generationSchema: FoundationModels.GenerationSchema {
   | 2 |     FoundationModels.GenerationSchema(
   |   |                      `- error: 'init(type:description:properties:)' is unavailable in tvOS
   | 3 |         type: Self.self,
   | 4 |         properties: [
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema.init:2:8: note: 'init(type:description:properties:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 | public init(type: any Generable.Type, description: String? = nil, properties: [GenerationSchema.Property])}
  |        `- note: 'init(type:description:properties:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:5:30: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 3 |         type: Self.self,
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "url", description: "The URL to fetch.", type: String.self),
   |   |                              `- error: 'GenerationSchema' is unavailable in tvOS
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:5:47: error: 'init(name:description:type:guides:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 3 |         type: Self.self,
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "url", description: "The URL to fetch.", type: String.self),
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:6:30: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "url", description: "The URL to fetch.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   |   |                              `- error: 'GenerationSchema' is unavailable in tvOS
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   | 8 |             FoundationModels.GenerationSchema.Property(name: "headers", description: "Optional headers as name-value pairs.", type: [HeaderItem]?.self)
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:6:47: error: 'init(name:description:type:guides:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 4 |         properties: [
   | 5 |             FoundationModels.GenerationSchema.Property(name: "url", description: "The URL to fetch.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   | 8 |             FoundationModels.GenerationSchema.Property(name: "headers", description: "Optional headers as name-value pairs.", type: [HeaderItem]?.self)
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value?.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:7:30: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 5 |             FoundationModels.GenerationSchema.Property(name: "url", description: "The URL to fetch.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   |   |                              `- error: 'GenerationSchema' is unavailable in tvOS
   | 8 |             FoundationModels.GenerationSchema.Property(name: "headers", description: "Optional headers as name-value pairs.", type: [HeaderItem]?.self)
   | 9 |         ]
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:7:47: error: 'init(name:description:type:guides:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 5 |             FoundationModels.GenerationSchema.Property(name: "url", description: "The URL to fetch.", type: String.self),
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 8 |             FoundationModels.GenerationSchema.Property(name: "headers", description: "Optional headers as name-value pairs.", type: [HeaderItem]?.self)
   | 9 |         ]
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value?.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:8:30: error: 'GenerationSchema' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   | 8 |             FoundationModels.GenerationSchema.Property(name: "headers", description: "Optional headers as name-value pairs.", type: [HeaderItem]?.self)
   |   |                              `- error: 'GenerationSchema' is unavailable in tvOS
   | 9 |         ]
   |10 |     )
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema:3:15: note: 'GenerationSchema' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationSchema : Sendable {
  |               `- note: 'GenerationSchema' has been explicitly marked unavailable here
4 | }
macro expansion @Generable:8:47: error: 'init(name:description:type:guides:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   | 6 |             FoundationModels.GenerationSchema.Property(name: "method", description: "HTTP method, for example GET or POST.", type: String?.self),
   | 7 |             FoundationModels.GenerationSchema.Property(name: "mode", description: "Optional mode: auto, text, html, or json.", type: String?.self),
   | 8 |             FoundationModels.GenerationSchema.Property(name: "headers", description: "Optional headers as name-value pairs.", type: [HeaderItem]?.self)
   |   |                                               `- error: 'init(name:description:type:guides:)' is unavailable in tvOS
   | 9 |         ]
   |10 |     )
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationSchema.Property.init:3:8: note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
1 | struct GenerationSchema {
2 |   struct Property {
3 | public init<Value>(name: String, description: String? = nil, type: Value?.Type, guides: [GenerationGuide<Value>] = []) where Value : Generable  }
  |        `- note: 'init(name:description:type:guides:)' has been explicitly marked unavailable here
4 | }
5 |
macro expansion @Generable:15:49: error: 'ConvertibleToGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |13 | nonisolated public var generatedContent: GeneratedContent {
   |14 |     let explicitNil = false
   |15 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |   |                                                 `- error: 'ConvertibleToGeneratedContent' is unavailable in tvOS
   |16 |     addProperty(name: "url", value: self.url)
   |17 |     addProperty(name: "method", value: self.method)
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.ConvertibleToGeneratedContent:3:17: note: 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol ConvertibleToGeneratedContent : InstructionsRepresentable, PromptRepresentable {
  |                 `- note: 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
4 |     var generatedContent: GeneratedContent { get }
5 | }
macro expansion @Generable:16:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |14 |     let explicitNil = false
   |15 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |16 |     addProperty(name: "url", value: self.url)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |17 |     addProperty(name: "method", value: self.method)
   |18 |     addProperty(name: "mode", value: self.mode)
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:17:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |15 |     var properties = [(name: String, value: any ConvertibleToGeneratedContent)]()
   |16 |     addProperty(name: "url", value: self.url)
   |17 |     addProperty(name: "method", value: self.method)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |18 |     addProperty(name: "mode", value: self.mode)
   |19 |     addProperty(name: "headers", value: self.headers)
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:18:5: error: conformance of 'String' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |16 |     addProperty(name: "url", value: self.url)
   |17 |     addProperty(name: "method", value: self.method)
   |18 |     addProperty(name: "mode", value: self.mode)
   |   |     `- error: conformance of 'String' to 'Generable' is unavailable in tvOS
   |19 |     addProperty(name: "headers", value: self.headers)
   |20 |     return GeneratedContent(
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.String:3:11: note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension String : Generable {
  |           `- note: conformance of 'String' to 'Generable' has been explicitly marked unavailable here
4 |     public static var generationSchema: GenerationSchema { get }
5 |     public init(_ content: GeneratedContent) throws
macro expansion @Generable:19:5: error: conformance of 'Array<Element>' to 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |17 |     addProperty(name: "method", value: self.method)
   |18 |     addProperty(name: "mode", value: self.mode)
   |19 |     addProperty(name: "headers", value: self.headers)
   |   |     `- error: conformance of 'Array<Element>' to 'Generable' is unavailable in tvOS
   |20 |     return GeneratedContent(
   |21 |         properties: properties,
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Array:3:11: note: conformance of 'Array<Element>' to 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension Array : Generable where Element : Generable {
  |           `- note: conformance of 'Array<Element>' to 'Generable' has been explicitly marked unavailable here
4 |     public typealias PartiallyGenerated = [Element.PartiallyGenerated]
5 |     public static var generationSchema: GenerationSchema { get }
macro expansion @Generable:20:12: error: 'GeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |18 |     addProperty(name: "mode", value: self.mode)
   |19 |     addProperty(name: "headers", value: self.headers)
   |20 |     return GeneratedContent(
   |   |            `- error: 'GeneratedContent' is unavailable in tvOS
   |21 |         properties: properties,
   |22 |         uniquingKeysWith: { _, second in
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent:3:15: note: 'GeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GeneratedContent : Sendable, Equatable, Generable {
  |               `- note: 'GeneratedContent' has been explicitly marked unavailable here
4 |     public var id: GenerationID?
5 |     public static func == (a: GeneratedContent, b: GeneratedContent) -> Bool
macro expansion @Generable:20:12: error: 'init(properties:id:uniquingKeysWith:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |18 |     addProperty(name: "mode", value: self.mode)
   |19 |     addProperty(name: "headers", value: self.headers)
   |20 |     return GeneratedContent(
   |   |            `- error: 'init(properties:id:uniquingKeysWith:)' is unavailable in tvOS
   |21 |         properties: properties,
   |22 |         uniquingKeysWith: { _, second in
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent.init:2:8: note: 'init(properties:id:uniquingKeysWith:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public init<S>(properties: S, id: GenerationID? = nil, uniquingKeysWith combine: (GeneratedContent, GeneratedContent) throws -> some ConvertibleToGeneratedContent) rethrows where S : Sequence, S.Element == (String, any ConvertibleToGeneratedContent)}
  |        `- note: 'init(properties:id:uniquingKeysWith:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:26:48: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |24 |         }
   |25 |     )
   |26 |     func addProperty(name: String, value: some Generable) {
   |   |                                                `- error: 'Generable' is unavailable in tvOS
   |27 |       properties.append((name: name, value: value))
   |28 |     }
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:26:48: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |24 |         }
   |25 |     )
   |26 |     func addProperty(name: String, value: some Generable) {
   |   |                                                `- error: 'Generable' is unavailable in tvOS
   |27 |       properties.append((name: name, value: value))
   |28 |     }
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:29:49: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |27 |       properties.append((name: name, value: value))
   |28 |     }
   |29 |     func addProperty(name: String, value: (some Generable)?) {
   |   |                                                 `- error: 'Generable' is unavailable in tvOS
   |30 |       if explicitNil || value != nil {
   |31 |         properties.append((name: name, value: value))
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:29:49: error: 'Generable' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |27 |       properties.append((name: name, value: value))
   |28 |     }
   |29 |     func addProperty(name: String, value: (some Generable)?) {
   |   |                                                 `- error: 'Generable' is unavailable in tvOS
   |30 |       if explicitNil || value != nil {
   |31 |         properties.append((name: name, value: value))
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Generable:3:17: note: 'Generable' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public protocol Generable : ConvertibleFromGeneratedContent, ConvertibleToGeneratedContent {
  |                 `- note: 'Generable' has been explicitly marked unavailable here
4 |     associatedtype PartiallyGenerated : ConvertibleFromGeneratedContent = Self
5 |     static var generationSchema: GenerationSchema { get }
macro expansion @Generable:31:47: error: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |29 |     func addProperty(name: String, value: (some Generable)?) {
   |30 |       if explicitNil || value != nil {
   |31 |         properties.append((name: name, value: value))
   |   |                                               `- error: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' is unavailable in tvOS
   |32 |       }
   |33 |     }
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.Optional:3:11: note: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | extension Optional : ConvertibleToGeneratedContent, PromptRepresentable, InstructionsRepresentable where Wrapped : ConvertibleToGeneratedContent {
  |           `- note: conformance of 'Optional<Wrapped>' to 'ConvertibleToGeneratedContent' has been explicitly marked unavailable here
4 |     public var generatedContent: GeneratedContent { get }
5 | }
macro expansion @Generable:43:33: error: 'GenerationID' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |43 |         self.id = content.id ?? GenerationID()
   |   |                                 `- error: 'GenerationID' is unavailable in tvOS
   |44 |         self.url = try content.value(forProperty: "url")
   |45 |         self.method = try content.value(forProperty: "method")
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationID:3:15: note: 'GenerationID' has been explicitly marked unavailable here
1 | @available(iOS 26.0, macOS 26.0, watchOS 27.0, *)
2 | @available(tvOS, unavailable)
3 | public struct GenerationID : Sendable, Hashable {
  |               `- note: 'GenerationID' has been explicitly marked unavailable here
4 |     public static func == (a: GenerationID, b: GenerationID) -> Bool
5 |     public func hash(into hasher: inout Hasher)
macro expansion @Generable:43:33: error: 'init()' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |41 |     public var headers: [HeaderItem]?.PartiallyGenerated?
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |43 |         self.id = content.id ?? GenerationID()
   |   |                                 `- error: 'init()' is unavailable in tvOS
   |44 |         self.url = try content.value(forProperty: "url")
   |45 |         self.method = try content.value(forProperty: "method")
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GenerationID.init:2:8: note: 'init()' has been explicitly marked unavailable here
1 | struct GenerationID {
2 | public init()}
  |        `- note: 'init()' has been explicitly marked unavailable here
3 |
macro expansion @Generable:44:32: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |42 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |43 |         self.id = content.id ?? GenerationID()
   |44 |         self.url = try content.value(forProperty: "url")
   |   |                                `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |45 |         self.method = try content.value(forProperty: "method")
   |46 |         self.mode = try content.value(forProperty: "mode")
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:45:35: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |43 |         self.id = content.id ?? GenerationID()
   |44 |         self.url = try content.value(forProperty: "url")
   |45 |         self.method = try content.value(forProperty: "method")
   |   |                                   `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |46 |         self.mode = try content.value(forProperty: "mode")
   |47 |         self.headers = try content.value(forProperty: "headers")
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:46:33: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |44 |         self.url = try content.value(forProperty: "url")
   |45 |         self.method = try content.value(forProperty: "method")
   |46 |         self.mode = try content.value(forProperty: "mode")
   |   |                                 `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |47 |         self.headers = try content.value(forProperty: "headers")
   |48 |     }
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:47:36: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:62:5: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
60 |             self.headers = headers
61 |         }
62 |     }
   +--- macro expansion @Generable -------------------------------------
   |45 |         self.method = try content.value(forProperty: "method")
   |46 |         self.mode = try content.value(forProperty: "mode")
   |47 |         self.headers = try content.value(forProperty: "headers")
   |   |                                    `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |48 |     }
   |49 | }
   +--------------------------------------------------------------------
63 | }
64 |
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:3:32: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.Arguments: nonisolated FoundationModels.Generable {
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.url = try content.value(forProperty: "url")
   |  |                                `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |4 |         self.method = try content.value(forProperty: "method")
   |5 |         self.mode = try content.value(forProperty: "mode")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value.Type = Value.self, forProperty property: String) throws -> Value where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:4:35: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.url = try content.value(forProperty: "url")
   |4 |         self.method = try content.value(forProperty: "method")
   |  |                                   `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |5 |         self.mode = try content.value(forProperty: "mode")
   |6 |         self.headers = try content.value(forProperty: "headers")
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:5:33: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |3 |         self.url = try content.value(forProperty: "url")
   |4 |         self.method = try content.value(forProperty: "method")
   |5 |         self.mode = try content.value(forProperty: "mode")
   |  |                                 `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |6 |         self.headers = try content.value(forProperty: "headers")
   |7 |     }
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:6:36: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
39 |     }
40 |
41 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'Arguments' here
42 |     public struct Arguments: Sendable {
43 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |4 |         self.method = try content.value(forProperty: "method")
   |5 |         self.mode = try content.value(forProperty: "mode")
   |6 |         self.headers = try content.value(forProperty: "headers")
   |  |                                    `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |7 |     }
   |8 | }
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value?.Type = Value?.self, forProperty property: String) throws -> Value? where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
macro expansion @Generable:3:33: error: 'value(_:forProperty:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift:63:2: note: expanded code originates here
24 | extension WWHttpFetchTool {
25 |
26 |     @Generable
   |     `- note: in expansion of macro 'Generable' on struct 'HeaderItem' here
27 |     public struct HeaderItem: Sendable {
28 |
   :
61 |         }
62 |     }
63 | }
   +--- macro expansion @Generable -------------------------------------
   |1 | extension WWHttpFetchTool.HeaderItem: nonisolated FoundationModels.Generable {
   |2 |     nonisolated public init(_ content: FoundationModels.GeneratedContent) throws {
   |3 |         self.name = try content.value(forProperty: "name")
   |  |                                 `- error: 'value(_:forProperty:)' is unavailable in tvOS
   |4 |         self.value = try content.value(forProperty: "value")
   |5 |     }
   +--------------------------------------------------------------------
64 |
65 | public extension WWHttpFetchTool {
FoundationModels.GeneratedContent.value:2:13: note: 'value(_:forProperty:)' has been explicitly marked unavailable here
1 | struct GeneratedContent {
2 | public func value<Value>(_ type: Value.Type = Value.self, forProperty property: String) throws -> Value where Value : ConvertibleFromGeneratedContent}
  |             `- note: 'value(_:forProperty:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WWHttpFetchTool/WWHttpFetchTool.swift (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WWHttpFetchTool.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 08:53:28.977 xcodebuild[716:4384] [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\ WWHttpFetchTool (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
	SwiftCompile normal arm64 (in target 'WWHttpFetchTool' from project 'WWHttpFetchTool')
	Building workspace WWHttpFetchTool with scheme WWHttpFetchTool
(3 failures)
BUILD FAILURE 6.4 tvOS