Build Information
Successful build of AIProxy, reference main (c195d5), with Swift 6.3 for macOS (SPM) on 29 Apr 2026 05:32:01 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/lzell/AIProxySwift.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/lzell/AIProxySwift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at c195d55 Add gptImage2 case to OpenAICreateImageEditRequestBody (#271)
Cloned https://github.com/lzell/AIProxySwift.git
Revision (git rev-parse @):
c195d55e338335ffe5fc750eca4788913a0984cf
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/lzell/AIProxySwift.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "aiproxyswift",
"name": "AIProxy",
"url": "https://github.com/lzell/AIProxySwift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AIProxySwift",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
Fetching https://github.com/lzell/AIProxySwift.git
[1/6387] Fetching aiproxyswift
Fetched https://github.com/lzell/AIProxySwift.git from cache (1.27s)
Creating working copy for https://github.com/lzell/AIProxySwift.git
Working copy of https://github.com/lzell/AIProxySwift.git resolved at main (c195d55)
warning: '.resolve-product-dependencies': dependency 'aiproxyswift' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/lzell/AIProxySwift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Copying PrivacyInfo.xcprivacy
[1/3] Write sources
[2/3] Write swift-version--6988338F2F200930.txt
[4/226] Emitting module AIProxy
[5/250] Compiling AIProxy AnthropicThinkingBlockParam.swift
[6/250] Compiling AIProxy AnthropicThinkingConfigParam.swift
[7/250] Compiling AIProxy AnthropicTool.swift
[8/250] Compiling AIProxy AnthropicToolBash20250124.swift
[9/250] Compiling AIProxy AnthropicToolChoice.swift
[10/250] Compiling AIProxy AnthropicToolResultBlockParam.swift
[11/250] Compiling AIProxy AnthropicToolTextEditor20250124.swift
[12/250] Compiling AIProxy AnthropicToolTextEditor20250429.swift
[13/250] Compiling AIProxy AnthropicToolTextEditor20250728.swift
[14/250] Compiling AIProxy AnthropicToolUnion.swift
[15/250] Compiling AIProxy AnthropicToolUseBlockParam.swift
[16/250] Compiling AIProxy AnthropicURLImageSource.swift
[17/250] Compiling AIProxy AnthropicURLPDFSource.swift
[18/250] Compiling AIProxy AnthropicWebSearchResultBlockParam.swift
[19/250] Compiling AIProxy AnthropicWebSearchTool20250305.swift
[20/250] Compiling AIProxy AnthropicWebSearchToolRequestError.swift
[21/250] Compiling AIProxy AnthropicWebSearchToolRequestErrorCode.swift
[22/250] Compiling AIProxy AnthropicWebSearchToolResultBlockParam.swift
[23/250] Compiling AIProxy AnthropicWebSearchToolResultContent.swift
[24/250] Compiling AIProxy AnthropicWebSearchToolUserLocation.swift
[25/250] Compiling AIProxy AnthropicCacheCreation.swift
[26/250] Compiling AIProxy AnthropicCitationCharLocation.swift
[27/250] Compiling AIProxy AnthropicCitationContentBlockLocation.swift
[28/250] Compiling AIProxy AnthropicCitationPageLocation.swift
[29/250] Compiling AIProxy AnthropicCitationsSearchResultLocation.swift
[30/274] Compiling AIProxy ElevenLabsSpeechToTextRequestBody.swift
[31/274] Compiling AIProxy ElevenLabsSpeechToTextResponseBody.swift
[32/274] Compiling AIProxy ElevenLabsTTSRequestBody.swift
[33/274] Compiling AIProxy ElevenLabsTTSWithTimestampsResponseBody.swift
[34/274] Compiling AIProxy FalDirectService.swift
[35/274] Compiling AIProxy FalError.swift
[36/274] Compiling AIProxy FalFastSDXLInputSchema.swift
[37/274] Compiling AIProxy FalFastSDXLOutputSchema.swift
[38/274] Compiling AIProxy FalFlux2InputSchema.swift
[39/274] Compiling AIProxy FalFlux2OutputSchema.swift
[40/274] Compiling AIProxy FalFluxLoRAFastTrainingInputSchema.swift
[41/274] Compiling AIProxy FalFluxLoRAFastTrainingOutputSchema.swift
[42/274] Compiling AIProxy FalFluxLoRAInputSchema.swift
[43/274] Compiling AIProxy FalFluxLoRAOutputSchema.swift
[44/274] Compiling AIProxy FalFluxProKontextInputSchema.swift
[45/274] Compiling AIProxy FalFluxProKontextOutputSchema.swift
[46/274] Compiling AIProxy FalFluxSchnellInputSchema.swift
[47/274] Compiling AIProxy FalFluxSchnellOutputSchema.swift
[48/274] Compiling AIProxy FalInitiateUploadRequestBody.swift
[49/274] Compiling AIProxy FalInitiateUploadResponseBody.swift
[50/274] Compiling AIProxy FalOutputImage.swift
[51/274] Compiling AIProxy FalProxiedService.swift
[52/274] Compiling AIProxy FalQueueResponseBody.swift
[53/274] Compiling AIProxy FalService+Convenience.swift
[54/298] Compiling AIProxy OpenAIMoveAction.swift
[55/298] Compiling AIProxy OpenAIScreenshotAction.swift
[56/298] Compiling AIProxy OpenAIScrollAction.swift
[57/298] Compiling AIProxy OpenAITypeAction.swift
[58/298] Compiling AIProxy OpenAIWaitAction.swift
[59/298] Compiling AIProxy OpenAICompactionItem.swift
[60/298] Compiling AIProxy OpenAIContainerFileCitation.swift
[61/298] Compiling AIProxy OpenAIFileCitation.swift
[62/298] Compiling AIProxy OpenAIFilePath.swift
[63/298] Compiling AIProxy OpenAIImageDetail.swift
[64/298] Compiling AIProxy OpenAIInputContent.swift
[65/298] Compiling AIProxy OpenAIInputFile.swift
[66/298] Compiling AIProxy OpenAIInputImage.swift
[67/298] Compiling AIProxy OpenAIInputMessage.swift
[68/298] Compiling AIProxy OpenAIInputText.swift
[69/298] Compiling AIProxy OpenAILogprob.swift
[70/298] Compiling AIProxy OpenAIOutputText.swift
[71/298] Compiling AIProxy OpenAIReasoningItem.swift
[72/298] Compiling AIProxy OpenAIReasoningSummaryText.swift
[73/298] Compiling AIProxy OpenAIReasoningText.swift
[74/298] Compiling AIProxy OpenAIRefusal.swift
[75/298] Compiling AIProxy OpenAISummaryTextContent.swift
[76/298] Compiling AIProxy OpenAIText.swift
[77/298] Compiling AIProxy OpenAITopLogprob.swift
[78/322] Compiling AIProxy AnthropicCitationsWebSearchResultLocation.swift
[79/322] Compiling AIProxy AnthropicContentBlock.swift
[80/322] Compiling AIProxy AnthropicRedactedThinkingBlock.swift
[81/322] Compiling AIProxy AnthropicServerToolUsage.swift
[82/322] Compiling AIProxy AnthropicServerToolUseBlock.swift
[83/322] Compiling AIProxy AnthropicServiceTier.swift
[84/322] Compiling AIProxy AnthropicStopReason.swift
[85/322] Compiling AIProxy AnthropicTextBlock.swift
[86/322] Compiling AIProxy AnthropicTextCitation.swift
[87/322] Compiling AIProxy AnthropicThinkingBlock.swift
[88/322] Compiling AIProxy AnthropicToolUseBlock.swift
[89/322] Compiling AIProxy AnthropicUsage.swift
[90/322] Compiling AIProxy AnthropicWebSearchResultBlock.swift
[91/322] Compiling AIProxy AnthropicWebSearchToolResultBlock.swift
[92/322] Compiling AIProxy AnthropicWebSearchToolResultBlockContent.swift
[93/322] Compiling AIProxy AnthropicWebSearchToolResultError.swift
[94/322] Compiling AIProxy AnthropicWebSearchToolResultErrorCode.swift
[95/322] Compiling AIProxy AnthropicCitationsDelta.swift
[96/322] Compiling AIProxy AnthropicContentBlockDelta.swift
[97/322] Compiling AIProxy AnthropicContentBlockDeltaUnion.swift
[98/322] Compiling AIProxy AnthropicContentBlockStart.swift
[99/322] Compiling AIProxy AnthropicContentBlockStop.swift
[100/322] Compiling AIProxy AnthropicInputJSONDelta.swift
[101/322] Compiling AIProxy AnthropicMessageDelta.swift
[102/322] Compiling AIProxy AnthropicMessageStart.swift
[103/322] Compiling AIProxy AnthropicMessageStop.swift
[104/322] Compiling AIProxy AnthropicPing.swift
[105/322] Compiling AIProxy AnthropicSignatureDelta.swift
[106/322] Compiling AIProxy AnthropicStreamingEvent.swift
[107/322] Compiling AIProxy AnthropicTextDelta.swift
[108/322] Compiling AIProxy AnthropicThinkingDelta.swift
[109/322] Compiling AIProxy AnthropicToolCallAccumulator.swift
[110/322] Compiling AIProxy AudioController.swift
[111/322] Compiling AIProxy AudioPCMPlayer.swift
[112/322] Compiling AIProxy AudioPCMPlayerError.swift
[113/322] Compiling AIProxy BackgroundNetworker.swift
[114/322] Compiling AIProxy BraveDirectService.swift
[115/322] Compiling AIProxy BraveProxiedService.swift
[116/322] Compiling AIProxy BraveService.swift
[117/322] Compiling AIProxy BraveWebSearchResponseBody.swift
[118/322] Compiling AIProxy ClientLibErrorLogger.swift
[119/322] Compiling AIProxy DeepLAccountType.swift
[120/322] Compiling AIProxy DeepLDirectService.swift
[121/322] Compiling AIProxy DeepLProxiedService.swift
[122/322] Compiling AIProxy DeepLService.swift
[123/322] Compiling AIProxy DeepLTranslateRequestBody.swift
[124/322] Compiling AIProxy DeepLTranslateResponseBody.swift
[125/322] Compiling AIProxy DeepSeekChatCompletionRequestBody.swift
[126/322] Compiling AIProxy DeepSeekChatCompletionResponseBody.swift
[127/322] Compiling AIProxy DeepSeekChatCompletionStreamingChunk.swift
[128/370] Compiling AIProxy OpenAILocalShellToolCallOutput.swift
[129/370] Compiling AIProxy OpenAIMCPApprovalRequest.swift
[130/370] Compiling AIProxy OpenAIMCPApprovalResponse.swift
[131/370] Compiling AIProxy OpenAIMCPListTools.swift
[132/370] Compiling AIProxy OpenAIMCPToolCall.swift
[133/370] Compiling AIProxy OpenAIShellToolCall.swift
[134/370] Compiling AIProxy OpenAIShellToolCallAction.swift
[135/370] Compiling AIProxy OpenAIShellToolCallExitOutcome.swift
[136/370] Compiling AIProxy OpenAIShellToolCallOutcome.swift
[137/370] Compiling AIProxy OpenAIShellToolCallOutput.swift
[138/370] Compiling AIProxy OpenAIShellToolCallTimeoutOutcome.swift
[139/370] Compiling AIProxy OpenAIWebSearchAction.swift
[140/370] Compiling AIProxy OpenAIWebSearchToolCall.swift
[141/370] Compiling AIProxy OpenAIFindAction.swift
[142/370] Compiling AIProxy OpenAIOpenPageAction.swift
[143/370] Compiling AIProxy OpenAISearchAction.swift
[144/370] Compiling AIProxy OpenAIAnnotation.swift
[145/370] Compiling AIProxy OpenAIInputItem.swift
[146/370] Compiling AIProxy OpenAIItem.swift
[147/370] Compiling AIProxy OpenAIItemReference.swift
[148/370] Compiling AIProxy OpenAIOutputMessage.swift
[149/370] Compiling AIProxy OpenAIOutputMessageContent.swift
[150/370] Compiling AIProxy OpenAICreateConversationItemsRequestBody.swift
[151/370] Compiling AIProxy OpenAICreateConversationRequestBody.swift
[152/394] Compiling AIProxy OpenAIURLCitation.swift
[153/394] Compiling AIProxy OpenAIApplyPatchCreateFile.swift
[154/394] Compiling AIProxy OpenAIApplyPatchDeleteFile.swift
[155/394] Compiling AIProxy OpenAIApplyPatchOperation.swift
[156/394] Compiling AIProxy OpenAIApplyPatchToolCall.swift
[157/394] Compiling AIProxy OpenAIApplyPatchToolCallOutput.swift
[158/394] Compiling AIProxy OpenAIApplyPatchUpdateFile.swift
[159/394] Compiling AIProxy OpenAICodeInterpreterOutput.swift
[160/394] Compiling AIProxy OpenAICodeInterpreterOutputImage.swift
[161/394] Compiling AIProxy OpenAICodeInterpreterOutputLogs.swift
[162/394] Compiling AIProxy OpenAICodeInterpreterToolCall.swift
[163/394] Compiling AIProxy OpenAIComputerSafetyCheck.swift
[164/394] Compiling AIProxy OpenAIComputerScreenshot.swift
[165/394] Compiling AIProxy OpenAIComputerToolCall.swift
[166/394] Compiling AIProxy OpenAIComputerToolCallOutput.swift
[167/394] Compiling AIProxy OpenAICustomToolCall.swift
[168/394] Compiling AIProxy OpenAICustomToolCallOutput.swift
[169/394] Compiling AIProxy OpenAIFileSearchToolCall.swift
[170/394] Compiling AIProxy OpenAIFileSearchToolCallResult.swift
[171/394] Compiling AIProxy OpenAIFunctionToolCall.swift
[172/394] Compiling AIProxy OpenAIFunctionToolCallOutput.swift
[173/394] Compiling AIProxy OpenAIImageGenerationToolCall.swift
[174/394] Compiling AIProxy OpenAILocalShellToolCall.swift
[175/394] Compiling AIProxy OpenAILocalShellToolCallAction.swift
[176/418] Compiling AIProxy GroqProxiedService.swift
[177/418] Compiling AIProxy GroqService.swift
[178/418] Compiling AIProxy GroqTranscriptionRequestBody.swift
[179/418] Compiling AIProxy GroqTranscriptionResponseBody.swift
[180/418] Compiling AIProxy MicrophonePCMSampleVendor.swift
[181/418] Compiling AIProxy MicrophonePCMSampleVendorAE.swift
[182/418] Compiling AIProxy MicrophonePCMSampleVendorAT.swift
[183/418] Compiling AIProxy MicrophonePCMSampleVendorCommon.swift
[184/418] Compiling AIProxy MicrophonePCMSampleVendorError.swift
[185/418] Compiling AIProxy MistralChatCompletionRequestBody.swift
[186/418] Compiling AIProxy MistralChatCompletionResponseBody.swift
[187/418] Compiling AIProxy MistralChatCompletionStreamingChunk.swift
[188/418] Compiling AIProxy MistralChatUsage.swift
[189/418] Compiling AIProxy MistralDirectService.swift
[190/418] Compiling AIProxy MistralOCRRequestBody.swift
[191/418] Compiling AIProxy MistralOCRResponseBody.swift
[192/418] Compiling AIProxy MistralProxiedService.swift
[193/418] Compiling AIProxy MistralService.swift
[194/418] Compiling AIProxy MultipartFormEncodable.swift
[195/418] Compiling AIProxy OpenAIClickAction.swift
[196/418] Compiling AIProxy OpenAIComputerAction.swift
[197/418] Compiling AIProxy OpenAIDoubleClickAction.swift
[198/418] Compiling AIProxy OpenAIDragAction.swift
[199/418] Compiling AIProxy OpenAIKeyPressAction.swift
[200/418] Compiling AIProxy FalService.swift
[201/418] Compiling AIProxy FalTimings.swift
[202/418] Compiling AIProxy FalTryonInputSchema.swift
[203/418] Compiling AIProxy FalTryonOutputSchema.swift
[204/418] Compiling AIProxy FireworksAIDirectService.swift
[205/418] Compiling AIProxy FireworksAIProxiedService.swift
[206/418] Compiling AIProxy FireworksAIService.swift
[207/418] Compiling AIProxy GeminiBatchRequestBody.swift
[208/418] Compiling AIProxy GeminiBatchResponseBody.swift
[209/418] Compiling AIProxy GeminiDirectService.swift
[210/418] Compiling AIProxy GeminiError.swift
[211/418] Compiling AIProxy GeminiFile.swift
[212/418] Compiling AIProxy GeminiFileUploadRequestBody.swift
[213/418] Compiling AIProxy GeminiFileUploadResponseBody.swift
[214/418] Compiling AIProxy GeminiGenerateContentRequestBody.swift
[215/418] Compiling AIProxy GeminiGenerateContentResponseBody.swift
[216/418] Compiling AIProxy GeminiImagenRequestBody.swift
[217/418] Compiling AIProxy GeminiImagenResponseBody.swift
[218/418] Compiling AIProxy GeminiProxiedService.swift
[219/418] Compiling AIProxy GeminiService.swift
[220/418] Compiling AIProxy GrogChatCompletionResponseBody.swift
[221/418] Compiling AIProxy GroqChatCompletionRequestBody.swift
[222/418] Compiling AIProxy GroqChatCompletionStreamingChunk.swift
[223/418] Compiling AIProxy GroqDirectService.swift
[224/418] Compiling AIProxy DeepSeekDirectService.swift
[225/418] Compiling AIProxy DeepSeekProxiedService.swift
[226/418] Compiling AIProxy DeepSeekService.swift
[227/418] Compiling AIProxy DeepSeekUsage.swift
[228/418] Compiling AIProxy Deserializable.swift
[229/418] Compiling AIProxy DirectService.swift
[230/418] Compiling AIProxy DirectServiceNetworker.swift
[231/418] Compiling AIProxy DirectURLSessionDataDelegate.swift
[232/418] Compiling AIProxy EachAICreatePredictionRequestBody.swift
[233/418] Compiling AIProxy EachAICreatePredictionResponseBody.swift
[234/418] Compiling AIProxy EachAIDirectService.swift
[235/418] Compiling AIProxy EachAIError.swift
[236/418] Compiling AIProxy EachAIImagenInput.swift
[237/418] Compiling AIProxy EachAIPrediction.swift
[238/418] Compiling AIProxy EachAIProxiedService.swift
[239/418] Compiling AIProxy EachAIService+Convenience.swift
[240/418] Compiling AIProxy EachAIService.swift
[241/418] Compiling AIProxy EachAITriggerWorkflowRequestBody.swift
[242/418] Compiling AIProxy EachAITriggerWorkflowResponseBody.swift
[243/418] Compiling AIProxy EachAIVeoInput.swift
[244/418] Compiling AIProxy EachAIWorkflowExecutionResponseBody.swift
[245/418] Compiling AIProxy ElevenLabsDirectService.swift
[246/418] Compiling AIProxy ElevenLabsProxiedService.swift
[247/418] Compiling AIProxy ElevenLabsService.swift
[248/418] Compiling AIProxy ElevenLabsSpeechToSpeechRequestBody.swift
[249/418] Compiling AIProxy AnthropicBase64ImageSource.swift
[250/418] Compiling AIProxy AnthropicBase64PDFSource.swift
[251/418] Compiling AIProxy AnthropicCacheControlEphemeral.swift
[252/418] Compiling AIProxy AnthropicCitationsConfigParam.swift
[253/418] Compiling AIProxy AnthropicContentBlockParam.swift
[254/418] Compiling AIProxy AnthropicContentBlockSource.swift
[255/418] Compiling AIProxy AnthropicContentBlockSourceContent.swift
[256/418] Compiling AIProxy AnthropicDocumentBlockParam.swift
[257/418] Compiling AIProxy AnthropicDocumentBlockParamSource.swift
[258/418] Compiling AIProxy AnthropicImageBlockParam.swift
[259/418] Compiling AIProxy AnthropicImageBlockParamSource.swift
[260/418] Compiling AIProxy AnthropicImageMediaType.swift
[261/418] Compiling AIProxy AnthropicMessageParam.swift
[262/418] Compiling AIProxy AnthropicMessageParamContent.swift
[263/418] Compiling AIProxy AnthropicPlainTextSource.swift
[264/418] Compiling AIProxy AnthropicRedactedThinkingBlockParam.swift
[265/418] Compiling AIProxy AnthropicRequestMetadata.swift
[266/418] Compiling AIProxy AnthropicRole.swift
[267/418] Compiling AIProxy AnthropicSearchResultBlockParam.swift
[268/418] Compiling AIProxy AnthropicServerToolUseBlockParam.swift
[269/418] Compiling AIProxy AnthropicServiceTierParam.swift
[270/418] Compiling AIProxy AnthropicSystemPrompt.swift
[271/418] Compiling AIProxy AnthropicSystemTextBlockParam.swift
[272/418] Compiling AIProxy AnthropicTextBlockParam.swift
[273/418] Compiling AIProxy AnthropicTextCitationParam.swift
[274/418] Compiling AIProxy AIProxy.swift
[275/418] Compiling AIProxy AIProxyActor.swift
[276/418] Compiling AIProxy AIProxyCertificatePinning.swift
[277/418] Compiling AIProxy AIProxyConfiguration.swift
[278/418] Compiling AIProxy AIProxyDeviceCheck.swift
[279/418] Compiling AIProxy AIProxyDirectRequestBuilder.swift
[280/418] Compiling AIProxy AIProxyError.swift
[281/418] Compiling AIProxy AIProxyHTTPVerb.swift
[282/418] Compiling AIProxy AIProxyIdentifier.swift
[283/418] Compiling AIProxy AIProxyJSONValue.swift
[284/418] Compiling AIProxy AIProxyLogger.swift
[285/418] Compiling AIProxy AIProxyProxiedRequestBuilder.swift
[286/418] Compiling AIProxy AIProxyRequestBuilder.swift
[287/418] Compiling AIProxy AIProxyURLRequest.swift
[288/418] Compiling AIProxy AIProxyURLSession.swift
[289/418] Compiling AIProxy AIProxyUtils.swift
[290/418] Compiling AIProxy AIProxyKeychain.swift
[291/418] Compiling AIProxy AIProxyStorage.swift
[292/418] Compiling AIProxy AnonymousAccount.swift
[293/418] Compiling AIProxy AnonymousAccountStorage.swift
[294/418] Compiling AIProxy AnthropicDirectService.swift
[295/418] Compiling AIProxy AnthropicMessage.swift
[296/418] Compiling AIProxy AnthropicMessageRequestBody.swift
[297/418] Compiling AIProxy AnthropicProxiedService.swift
[298/418] Compiling AIProxy AnthropicService.swift
[299/418] Compiling AIProxy OpenAIVectorStoreChunkingStrategy.swift
[300/418] Compiling AIProxy OpenAIVectorStoreExpiresAfter.swift
[301/418] Compiling AIProxy OpenAIVectorStoreFile.swift
[302/418] Compiling AIProxy OpenRouterChatCompletionChunk.swift
[303/418] Compiling AIProxy OpenRouterChatCompletionRequestBody.swift
[304/418] Compiling AIProxy OpenRouterChatCompletionResponseBody.swift
[305/418] Compiling AIProxy OpenRouterDirectService.swift
[306/418] Compiling AIProxy OpenRouterProxiedService.swift
[307/418] Compiling AIProxy OpenRouterService.swift
[308/418] Compiling AIProxy PerplexityChatCompletionRequestBody.swift
[309/418] Compiling AIProxy PerplexityChatCompletionResponseBody.swift
[310/418] Compiling AIProxy PerplexityDirectService.swift
[311/418] Compiling AIProxy PerplexityProxiedService.swift
[312/418] Compiling AIProxy PerplexityRole.swift
[313/418] Compiling AIProxy PerplexityService.swift
[314/418] Compiling AIProxy ProtectedPropertyQueue.swift
[315/418] Compiling AIProxy ProxiedService.swift
[316/418] Compiling AIProxy ProxiedServiceNetworker.swift
[317/418] Compiling AIProxy ReceiptValidationRequestBody.swift
[318/418] Compiling AIProxy ReceiptValidationResponseBody.swift
[319/418] Compiling AIProxy ReceiptValidationService.swift
[320/418] Compiling AIProxy RemoteLoggerService.swift
[321/418] Compiling AIProxy ReplicateCreateModelRequestBody.swift
[322/418] Compiling AIProxy ReplicateDeepSeekVL7BInputSchema.swift
[323/418] Compiling AIProxy ReplicateDirectService.swift
[324/418] Compiling AIProxy ReplicateError.swift
[325/418] Compiling AIProxy ReplicateFileUploadRequestBody.swift
[326/418] Compiling AIProxy ReplicateFileUploadResponseBody.swift
[327/418] Compiling AIProxy ReplicateFluxDevControlNetInputSchema.swift
[328/418] Compiling AIProxy ReplicateFluxDevInputSchema.swift
[329/418] Compiling AIProxy ReplicateFluxDevOutputSchema.swift
[330/418] Compiling AIProxy ReplicateFluxFineTuneInputSchema.swift
[331/418] Compiling AIProxy ReplicateFluxKontextInputSchema.swift
[332/418] Compiling AIProxy ReplicateFluxProInputSchema.swift
[333/418] Compiling AIProxy ReplicateFluxProInputSchema_v1_1.swift
[334/418] Compiling AIProxy ReplicateFluxProOutputSchema.swift
[335/418] Compiling AIProxy ReplicateFluxProUltraInputSchema_v1_1.swift
[336/418] Compiling AIProxy ReplicateFluxPulidInputSchema.swift
[337/418] Compiling AIProxy ReplicateFluxSchnellInputSchema.swift
[338/418] Compiling AIProxy ReplicateFluxSchnellOutputSchema.swift
[339/418] Compiling AIProxy ReplicateFluxTrainingInput.swift
[340/418] Compiling AIProxy ReplicateModelResponseBody.swift
[341/418] Compiling AIProxy ReplicateModelVisibility.swift
[342/418] Compiling AIProxy ReplicatePredictionRequestBody.swift
[343/418] Compiling AIProxy ReplicatePredictionResponseBody.swift
[344/418] Compiling AIProxy ReplicateProxiedService.swift
[345/418] Compiling AIProxy ReplicateSDXLFreshInkInputSchema.swift
[346/418] Compiling AIProxy ReplicateSDXLInputSchema.swift
[347/418] Compiling AIProxy ReplicateSDXLOutputSchema.swift
[348/418] Compiling AIProxy ReplicateService+Convenience.swift
[349/418] Compiling AIProxy ReplicateService.swift
[350/418] Compiling AIProxy ReplicateSynchronousAPIOutput.swift
[351/418] Compiling AIProxy ReplicateTrainingRequestBody.swift
[352/418] Compiling AIProxy ReplicateTrainingResponseBody.swift
[353/418] Compiling AIProxy RuntimeInfo.swift
[354/418] Compiling AIProxy Serializable.swift
[355/418] Compiling AIProxy ServiceMixin.swift
[356/418] Compiling AIProxy SingleOrPartsEncodable.swift
[357/418] Compiling AIProxy StabilityAIDirectService.swift
[358/418] Compiling AIProxy StabilityAIImageResponse.swift
[359/418] Compiling AIProxy StabilityAIProxiedService.swift
[360/418] Compiling AIProxy StabilityAIService.swift
[361/418] Compiling AIProxy StabilityAIStableDiffusionRequestBody.swift
[362/418] Compiling AIProxy StabilityAIUltraRequestBody.swift
[363/418] Compiling AIProxy TogetherAIChatCompletionRequestBody.swift
[364/418] Compiling AIProxy TogetherAIChatCompletionResponseBody.swift
[365/418] Compiling AIProxy TogetherAIChatCompletionStreamingChunk.swift
[366/418] Compiling AIProxy TogetherAIDirectService.swift
[367/418] Compiling AIProxy TogetherAIProxiedService.swift
[368/418] Compiling AIProxy TogetherAIService.swift
[369/418] Compiling AIProxy URLSessionDataTaskBridge.swift
[370/418] Compiling AIProxy resource_bundle_accessor.swift
[371/418] Compiling AIProxy OpenAIItemOrder.swift
[372/418] Compiling AIProxy OpenAIUpdateConversationRequestBody.swift
[373/418] Compiling AIProxy OpenAIConversation.swift
[374/418] Compiling AIProxy OpenAIConversationItem.swift
[375/418] Compiling AIProxy OpenAIConversationItems.swift
[376/418] Compiling AIProxy OpenAIDeletedConversation.swift
[377/418] Compiling AIProxy OpenAIMessage.swift
[378/418] Compiling AIProxy OpenAIMessageContent.swift
[379/418] Compiling AIProxy OpenAIChatCompletionRequestBody.swift
[380/418] Compiling AIProxy OpenAIChatCompletionResponseBody.swift
[381/418] Compiling AIProxy OpenAIChatCompletionStreamingChunk.swift
[382/418] Compiling AIProxy OpenAIChatUsage.swift
[383/418] Compiling AIProxy OpenAICreateImageEditRequestBody.swift
[384/418] Compiling AIProxy OpenAICreateImageRequestBody.swift
[385/418] Compiling AIProxy OpenAICreateImageResponseBody.swift
[386/418] Compiling AIProxy OpenAICreateResponseRequestBody.swift
[387/418] Compiling AIProxy OpenAICreateTranscriptionRequestBody.swift
[388/418] Compiling AIProxy OpenAICreateTranscriptionResponseBody.swift
[389/418] Compiling AIProxy OpenAICreateVectorStoreFileRequestBody.swift
[390/418] Compiling AIProxy OpenAICreateVectorStoreRequestBody.swift
[391/418] Compiling AIProxy OpenAIDirectService.swift
[392/418] Compiling AIProxy OpenAIEmbeddingRequestBody.swift
[393/418] Compiling AIProxy OpenAIEmbeddingResponseBody.swift
[394/418] Compiling AIProxy OpenAIFilePurpose.swift
[395/418] Compiling AIProxy OpenAIFileUploadRequestBody.swift
[396/418] Compiling AIProxy OpenAIFileUploadResponseBody.swift
[397/418] Compiling AIProxy OpenAIInclude.swift
[398/418] Compiling AIProxy OpenAIModerationRequestBody.swift
[399/418] Compiling AIProxy OpenAIModerationResponseBody.swift
[400/418] Compiling AIProxy OpenAIProxiedService.swift
[401/418] Compiling AIProxy OpenAIRealtimeConversationItemCreate.swift
[402/418] Compiling AIProxy OpenAIRealtimeInputAudioBufferAppend.swift
[403/418] Compiling AIProxy OpenAIRealtimeInputAudioBufferSpeechStarted.swift
[404/418] Compiling AIProxy OpenAIRealtimeMessage.swift
[405/418] Compiling AIProxy OpenAIRealtimeResponseCreate.swift
[406/418] Compiling AIProxy OpenAIRealtimeResponseFunctionCallArgumentsDone.swift
[407/418] Compiling AIProxy OpenAIRealtimeSession.swift
[408/418] Compiling AIProxy OpenAIRealtimeSessionConfiguration.swift
[409/418] Compiling AIProxy OpenAIRealtimeSessionUpdate.swift
[410/418] Compiling AIProxy OpenAIRequestFormat.swift
[411/418] Compiling AIProxy OpenAIResponse.swift
[412/418] Compiling AIProxy OpenAIResponseInput.swift
[413/418] Compiling AIProxy OpenAIResponseStreamEventType.swift
[414/418] Compiling AIProxy OpenAIResponseStreamingEvent.swift
[415/418] Compiling AIProxy OpenAIResponseTextConfiguration.swift
[416/418] Compiling AIProxy OpenAIService.swift
[417/418] Compiling AIProxy OpenAITextToSpeechRequestBody.swift
[418/418] Compiling AIProxy OpenAIVectorStore.swift
Build complete! (16.80s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "AIProxy",
"name" : "AIProxy",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "watchos",
"version" : "9.0"
}
],
"products" : [
{
"name" : "AIProxy",
"targets" : [
"AIProxy"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AIProxyTests",
"module_type" : "SwiftTarget",
"name" : "AIProxyTests",
"path" : "Tests/AIProxyTests",
"sources" : [
"AIProxyJSONValueTests.swift",
"AnthropicMessageRequestTests.swift",
"AnthropicMessageResponseTests.swift",
"AnthropicMessageStreamingChunkTests.swift",
"BraveWebSearchResponseTests.swift",
"DeepLTranslationRequestTests.swift",
"DeepLTranslationResponseTests.swift",
"EachAIPredictionTests.swift",
"EachAIWorkflowTests.swift",
"ElevenLabsSpeechToTextResponseBodyTests.swift",
"FalFastSDXLResponseTests.swift",
"FalFluxLoRAFastTrainingOutputSchemaTests.swift",
"FalFluxLoRAInputSchemaTests.swift",
"FalFluxLoRAOutputSchemaTests.swift",
"FalFluxSchnellResponseTests.swift",
"FalQueueResponseTests.swift",
"FalUploadResponseTests.swift",
"GeminiFileUploadResponseBodyTests.swift",
"GeminiGenerateContentRequestTests.swift",
"GeminiGenerateContentResponseTests.swift",
"GeminiGenerateImageResponseTests.swift",
"GeminiGroundingResponseTests.swift",
"GeminiStructuredOutputsRequestTests.swift",
"OpenAIAudioCodablesTests.swift",
"OpenAIChatCompletionRequestTests.swift",
"OpenAIChatCompletionResponseTests.swift",
"OpenAIChatCompletionStreamingChunkTests.swift",
"OpenAICreateImageResponseTests.swift",
"OpenAICreateResponseRequestTests.swift",
"OpenAIEditImageRequestTests.swift",
"OpenAIEndToEndTests.swift",
"OpenAIRealtimeMessageTests.swift",
"OpenAIRealtimeSessionEncodingTests.swift",
"OpenAIResponseObjectTests.swift",
"OpenAIResponseStreamingEventTests.swift",
"OpenAIVectorStoreRequestTests.swift",
"OpenAIVectorStoreResponseTests.swift",
"OpenRouterChatCompletionStreamingChunkTests.swift",
"OpenRouterToolCallResponseBodyTests.swift",
"PerplexityChatCompletionResponseBodyTests.swift",
"ReplicateFileResponseBodyTests.swift",
"ReplicateFluxShnellSchemaTests.swift",
"ReplicateModelResponseBodyTests.swift",
"ReplicatePredictionRequestBodyTests.swift",
"ReplicatePredictionResponseBodyTests.swift",
"ReplicateSyncAPIResponseBodyTests.swift",
"ReplicateTrainingResponseBodyTests.swift",
"StabilityAIRequestTests.swift",
"TestHelpers.swift",
"TogetherAIChatCompletionRequestTests.swift",
"TogetherAIChatCompletionResponseTests.swift",
"TogetherAIChatCompletionStreamingChunkTests.swift",
"URLSessionTests.swift"
],
"target_dependencies" : [
"AIProxy"
],
"type" : "test"
},
{
"c99name" : "AIProxy",
"module_type" : "SwiftTarget",
"name" : "AIProxy",
"path" : "Sources/AIProxy",
"product_memberships" : [
"AIProxy"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/AIProxy/Resources/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"AIProxy.swift",
"AIProxyActor.swift",
"AIProxyCertificatePinning.swift",
"AIProxyConfiguration.swift",
"AIProxyDeviceCheck.swift",
"AIProxyDirectRequestBuilder.swift",
"AIProxyError.swift",
"AIProxyHTTPVerb.swift",
"AIProxyIdentifier.swift",
"AIProxyJSONValue.swift",
"AIProxyLogger.swift",
"AIProxyProxiedRequestBuilder.swift",
"AIProxyRequestBuilder.swift",
"AIProxyURLRequest.swift",
"AIProxyURLSession.swift",
"AIProxyUtils.swift",
"AnonymousAccount/AIProxyKeychain.swift",
"AnonymousAccount/AIProxyStorage.swift",
"AnonymousAccount/AnonymousAccount.swift",
"AnonymousAccount/AnonymousAccountStorage.swift",
"Anthropic/AnthropicDirectService.swift",
"Anthropic/AnthropicMessage.swift",
"Anthropic/AnthropicMessageRequestBody.swift",
"Anthropic/AnthropicProxiedService.swift",
"Anthropic/AnthropicService.swift",
"Anthropic/Input/AnthropicBase64ImageSource.swift",
"Anthropic/Input/AnthropicBase64PDFSource.swift",
"Anthropic/Input/AnthropicCacheControlEphemeral.swift",
"Anthropic/Input/AnthropicCitationsConfigParam.swift",
"Anthropic/Input/AnthropicContentBlockParam.swift",
"Anthropic/Input/AnthropicContentBlockSource.swift",
"Anthropic/Input/AnthropicContentBlockSourceContent.swift",
"Anthropic/Input/AnthropicDocumentBlockParam.swift",
"Anthropic/Input/AnthropicDocumentBlockParamSource.swift",
"Anthropic/Input/AnthropicImageBlockParam.swift",
"Anthropic/Input/AnthropicImageBlockParamSource.swift",
"Anthropic/Input/AnthropicImageMediaType.swift",
"Anthropic/Input/AnthropicMessageParam.swift",
"Anthropic/Input/AnthropicMessageParamContent.swift",
"Anthropic/Input/AnthropicPlainTextSource.swift",
"Anthropic/Input/AnthropicRedactedThinkingBlockParam.swift",
"Anthropic/Input/AnthropicRequestMetadata.swift",
"Anthropic/Input/AnthropicRole.swift",
"Anthropic/Input/AnthropicSearchResultBlockParam.swift",
"Anthropic/Input/AnthropicServerToolUseBlockParam.swift",
"Anthropic/Input/AnthropicServiceTierParam.swift",
"Anthropic/Input/AnthropicSystemPrompt.swift",
"Anthropic/Input/AnthropicSystemTextBlockParam.swift",
"Anthropic/Input/AnthropicTextBlockParam.swift",
"Anthropic/Input/AnthropicTextCitationParam.swift",
"Anthropic/Input/AnthropicThinkingBlockParam.swift",
"Anthropic/Input/AnthropicThinkingConfigParam.swift",
"Anthropic/Input/AnthropicTool.swift",
"Anthropic/Input/AnthropicToolBash20250124.swift",
"Anthropic/Input/AnthropicToolChoice.swift",
"Anthropic/Input/AnthropicToolResultBlockParam.swift",
"Anthropic/Input/AnthropicToolTextEditor20250124.swift",
"Anthropic/Input/AnthropicToolTextEditor20250429.swift",
"Anthropic/Input/AnthropicToolTextEditor20250728.swift",
"Anthropic/Input/AnthropicToolUnion.swift",
"Anthropic/Input/AnthropicToolUseBlockParam.swift",
"Anthropic/Input/AnthropicURLImageSource.swift",
"Anthropic/Input/AnthropicURLPDFSource.swift",
"Anthropic/Input/AnthropicWebSearchResultBlockParam.swift",
"Anthropic/Input/AnthropicWebSearchTool20250305.swift",
"Anthropic/Input/AnthropicWebSearchToolRequestError.swift",
"Anthropic/Input/AnthropicWebSearchToolRequestErrorCode.swift",
"Anthropic/Input/AnthropicWebSearchToolResultBlockParam.swift",
"Anthropic/Input/AnthropicWebSearchToolResultContent.swift",
"Anthropic/Input/AnthropicWebSearchToolUserLocation.swift",
"Anthropic/Output/AnthropicCacheCreation.swift",
"Anthropic/Output/AnthropicCitationCharLocation.swift",
"Anthropic/Output/AnthropicCitationContentBlockLocation.swift",
"Anthropic/Output/AnthropicCitationPageLocation.swift",
"Anthropic/Output/AnthropicCitationsSearchResultLocation.swift",
"Anthropic/Output/AnthropicCitationsWebSearchResultLocation.swift",
"Anthropic/Output/AnthropicContentBlock.swift",
"Anthropic/Output/AnthropicRedactedThinkingBlock.swift",
"Anthropic/Output/AnthropicServerToolUsage.swift",
"Anthropic/Output/AnthropicServerToolUseBlock.swift",
"Anthropic/Output/AnthropicServiceTier.swift",
"Anthropic/Output/AnthropicStopReason.swift",
"Anthropic/Output/AnthropicTextBlock.swift",
"Anthropic/Output/AnthropicTextCitation.swift",
"Anthropic/Output/AnthropicThinkingBlock.swift",
"Anthropic/Output/AnthropicToolUseBlock.swift",
"Anthropic/Output/AnthropicUsage.swift",
"Anthropic/Output/AnthropicWebSearchResultBlock.swift",
"Anthropic/Output/AnthropicWebSearchToolResultBlock.swift",
"Anthropic/Output/AnthropicWebSearchToolResultBlockContent.swift",
"Anthropic/Output/AnthropicWebSearchToolResultError.swift",
"Anthropic/Output/AnthropicWebSearchToolResultErrorCode.swift",
"Anthropic/StreamingOutput/AnthropicCitationsDelta.swift",
"Anthropic/StreamingOutput/AnthropicContentBlockDelta.swift",
"Anthropic/StreamingOutput/AnthropicContentBlockDeltaUnion.swift",
"Anthropic/StreamingOutput/AnthropicContentBlockStart.swift",
"Anthropic/StreamingOutput/AnthropicContentBlockStop.swift",
"Anthropic/StreamingOutput/AnthropicInputJSONDelta.swift",
"Anthropic/StreamingOutput/AnthropicMessageDelta.swift",
"Anthropic/StreamingOutput/AnthropicMessageStart.swift",
"Anthropic/StreamingOutput/AnthropicMessageStop.swift",
"Anthropic/StreamingOutput/AnthropicPing.swift",
"Anthropic/StreamingOutput/AnthropicSignatureDelta.swift",
"Anthropic/StreamingOutput/AnthropicStreamingEvent.swift",
"Anthropic/StreamingOutput/AnthropicTextDelta.swift",
"Anthropic/StreamingOutput/AnthropicThinkingDelta.swift",
"Anthropic/StreamingOutput/AnthropicToolCallAccumulator.swift",
"AudioController.swift",
"AudioPCMPlayer.swift",
"AudioPCMPlayerError.swift",
"BackgroundNetworker.swift",
"Brave/BraveDirectService.swift",
"Brave/BraveProxiedService.swift",
"Brave/BraveService.swift",
"Brave/BraveWebSearchResponseBody.swift",
"ClientLibErrorLogger.swift",
"DeepL/DeepLAccountType.swift",
"DeepL/DeepLDirectService.swift",
"DeepL/DeepLProxiedService.swift",
"DeepL/DeepLService.swift",
"DeepL/DeepLTranslateRequestBody.swift",
"DeepL/DeepLTranslateResponseBody.swift",
"DeepSeek/DeepSeekChatCompletionRequestBody.swift",
"DeepSeek/DeepSeekChatCompletionResponseBody.swift",
"DeepSeek/DeepSeekChatCompletionStreamingChunk.swift",
"DeepSeek/DeepSeekDirectService.swift",
"DeepSeek/DeepSeekProxiedService.swift",
"DeepSeek/DeepSeekService.swift",
"DeepSeek/DeepSeekUsage.swift",
"Deserializable.swift",
"DirectService.swift",
"DirectServiceNetworker.swift",
"DirectURLSessionDataDelegate.swift",
"EachAI/EachAICreatePredictionRequestBody.swift",
"EachAI/EachAICreatePredictionResponseBody.swift",
"EachAI/EachAIDirectService.swift",
"EachAI/EachAIError.swift",
"EachAI/EachAIImagenInput.swift",
"EachAI/EachAIPrediction.swift",
"EachAI/EachAIProxiedService.swift",
"EachAI/EachAIService+Convenience.swift",
"EachAI/EachAIService.swift",
"EachAI/EachAITriggerWorkflowRequestBody.swift",
"EachAI/EachAITriggerWorkflowResponseBody.swift",
"EachAI/EachAIVeoInput.swift",
"EachAI/EachAIWorkflowExecutionResponseBody.swift",
"ElevenLabs/ElevenLabsDirectService.swift",
"ElevenLabs/ElevenLabsProxiedService.swift",
"ElevenLabs/ElevenLabsService.swift",
"ElevenLabs/ElevenLabsSpeechToSpeechRequestBody.swift",
"ElevenLabs/ElevenLabsSpeechToTextRequestBody.swift",
"ElevenLabs/ElevenLabsSpeechToTextResponseBody.swift",
"ElevenLabs/ElevenLabsTTSRequestBody.swift",
"ElevenLabs/ElevenLabsTTSWithTimestampsResponseBody.swift",
"Fal/FalDirectService.swift",
"Fal/FalError.swift",
"Fal/FalFastSDXLInputSchema.swift",
"Fal/FalFastSDXLOutputSchema.swift",
"Fal/FalFlux2InputSchema.swift",
"Fal/FalFlux2OutputSchema.swift",
"Fal/FalFluxLoRAFastTrainingInputSchema.swift",
"Fal/FalFluxLoRAFastTrainingOutputSchema.swift",
"Fal/FalFluxLoRAInputSchema.swift",
"Fal/FalFluxLoRAOutputSchema.swift",
"Fal/FalFluxProKontextInputSchema.swift",
"Fal/FalFluxProKontextOutputSchema.swift",
"Fal/FalFluxSchnellInputSchema.swift",
"Fal/FalFluxSchnellOutputSchema.swift",
"Fal/FalInitiateUploadRequestBody.swift",
"Fal/FalInitiateUploadResponseBody.swift",
"Fal/FalOutputImage.swift",
"Fal/FalProxiedService.swift",
"Fal/FalQueueResponseBody.swift",
"Fal/FalService+Convenience.swift",
"Fal/FalService.swift",
"Fal/FalTimings.swift",
"Fal/FalTryonInputSchema.swift",
"Fal/FalTryonOutputSchema.swift",
"FireworksAI/FireworksAIDirectService.swift",
"FireworksAI/FireworksAIProxiedService.swift",
"FireworksAI/FireworksAIService.swift",
"Gemini/GeminiBatchRequestBody.swift",
"Gemini/GeminiBatchResponseBody.swift",
"Gemini/GeminiDirectService.swift",
"Gemini/GeminiError.swift",
"Gemini/GeminiFile.swift",
"Gemini/GeminiFileUploadRequestBody.swift",
"Gemini/GeminiFileUploadResponseBody.swift",
"Gemini/GeminiGenerateContentRequestBody.swift",
"Gemini/GeminiGenerateContentResponseBody.swift",
"Gemini/GeminiImagenRequestBody.swift",
"Gemini/GeminiImagenResponseBody.swift",
"Gemini/GeminiProxiedService.swift",
"Gemini/GeminiService.swift",
"Groq/GrogChatCompletionResponseBody.swift",
"Groq/GroqChatCompletionRequestBody.swift",
"Groq/GroqChatCompletionStreamingChunk.swift",
"Groq/GroqDirectService.swift",
"Groq/GroqProxiedService.swift",
"Groq/GroqService.swift",
"Groq/GroqTranscriptionRequestBody.swift",
"Groq/GroqTranscriptionResponseBody.swift",
"MicrophonePCMSampleVendor.swift",
"MicrophonePCMSampleVendorAE.swift",
"MicrophonePCMSampleVendorAT.swift",
"MicrophonePCMSampleVendorCommon.swift",
"MicrophonePCMSampleVendorError.swift",
"Mistral/MistralChatCompletionRequestBody.swift",
"Mistral/MistralChatCompletionResponseBody.swift",
"Mistral/MistralChatCompletionStreamingChunk.swift",
"Mistral/MistralChatUsage.swift",
"Mistral/MistralDirectService.swift",
"Mistral/MistralOCRRequestBody.swift",
"Mistral/MistralOCRResponseBody.swift",
"Mistral/MistralProxiedService.swift",
"Mistral/MistralService.swift",
"MultipartFormEncodable.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIClickAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIComputerAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIDoubleClickAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIDragAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIKeyPressAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIMoveAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIScreenshotAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIScrollAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAITypeAction.swift",
"OpenAI/Conversations/Bidirectional/ComputerActions/OpenAIWaitAction.swift",
"OpenAI/Conversations/Bidirectional/OpenAICompactionItem.swift",
"OpenAI/Conversations/Bidirectional/OpenAIContainerFileCitation.swift",
"OpenAI/Conversations/Bidirectional/OpenAIFileCitation.swift",
"OpenAI/Conversations/Bidirectional/OpenAIFilePath.swift",
"OpenAI/Conversations/Bidirectional/OpenAIImageDetail.swift",
"OpenAI/Conversations/Bidirectional/OpenAIInputContent.swift",
"OpenAI/Conversations/Bidirectional/OpenAIInputFile.swift",
"OpenAI/Conversations/Bidirectional/OpenAIInputImage.swift",
"OpenAI/Conversations/Bidirectional/OpenAIInputMessage.swift",
"OpenAI/Conversations/Bidirectional/OpenAIInputText.swift",
"OpenAI/Conversations/Bidirectional/OpenAILogprob.swift",
"OpenAI/Conversations/Bidirectional/OpenAIOutputText.swift",
"OpenAI/Conversations/Bidirectional/OpenAIReasoningItem.swift",
"OpenAI/Conversations/Bidirectional/OpenAIReasoningSummaryText.swift",
"OpenAI/Conversations/Bidirectional/OpenAIReasoningText.swift",
"OpenAI/Conversations/Bidirectional/OpenAIRefusal.swift",
"OpenAI/Conversations/Bidirectional/OpenAISummaryTextContent.swift",
"OpenAI/Conversations/Bidirectional/OpenAIText.swift",
"OpenAI/Conversations/Bidirectional/OpenAITopLogprob.swift",
"OpenAI/Conversations/Bidirectional/OpenAIURLCitation.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIApplyPatchCreateFile.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIApplyPatchDeleteFile.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIApplyPatchOperation.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIApplyPatchToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIApplyPatchToolCallOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIApplyPatchUpdateFile.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAICodeInterpreterOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAICodeInterpreterOutputImage.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAICodeInterpreterOutputLogs.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAICodeInterpreterToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIComputerSafetyCheck.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIComputerScreenshot.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIComputerToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIComputerToolCallOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAICustomToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAICustomToolCallOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIFileSearchToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIFileSearchToolCallResult.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIFunctionToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIFunctionToolCallOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIImageGenerationToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAILocalShellToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAILocalShellToolCallAction.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAILocalShellToolCallOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIMCPApprovalRequest.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIMCPApprovalResponse.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIMCPListTools.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIMCPToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIShellToolCall.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIShellToolCallAction.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIShellToolCallExitOutcome.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIShellToolCallOutcome.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIShellToolCallOutput.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIShellToolCallTimeoutOutcome.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIWebSearchAction.swift",
"OpenAI/Conversations/Bidirectional/ToolCalls/OpenAIWebSearchToolCall.swift",
"OpenAI/Conversations/Bidirectional/WebSearchActions/OpenAIFindAction.swift",
"OpenAI/Conversations/Bidirectional/WebSearchActions/OpenAIOpenPageAction.swift",
"OpenAI/Conversations/Bidirectional/WebSearchActions/OpenAISearchAction.swift",
"OpenAI/Conversations/Inputs/OpenAIAnnotation.swift",
"OpenAI/Conversations/Inputs/OpenAIInputItem.swift",
"OpenAI/Conversations/Inputs/OpenAIItem.swift",
"OpenAI/Conversations/Inputs/OpenAIItemReference.swift",
"OpenAI/Conversations/Inputs/OpenAIOutputMessage.swift",
"OpenAI/Conversations/Inputs/OpenAIOutputMessageContent.swift",
"OpenAI/Conversations/OpenAICreateConversationItemsRequestBody.swift",
"OpenAI/Conversations/OpenAICreateConversationRequestBody.swift",
"OpenAI/Conversations/OpenAIItemOrder.swift",
"OpenAI/Conversations/OpenAIUpdateConversationRequestBody.swift",
"OpenAI/Conversations/Outputs/OpenAIConversation.swift",
"OpenAI/Conversations/Outputs/OpenAIConversationItem.swift",
"OpenAI/Conversations/Outputs/OpenAIConversationItems.swift",
"OpenAI/Conversations/Outputs/OpenAIDeletedConversation.swift",
"OpenAI/Conversations/Outputs/OpenAIMessage.swift",
"OpenAI/Conversations/Outputs/OpenAIMessageContent.swift",
"OpenAI/OpenAIChatCompletionRequestBody.swift",
"OpenAI/OpenAIChatCompletionResponseBody.swift",
"OpenAI/OpenAIChatCompletionStreamingChunk.swift",
"OpenAI/OpenAIChatUsage.swift",
"OpenAI/OpenAICreateImageEditRequestBody.swift",
"OpenAI/OpenAICreateImageRequestBody.swift",
"OpenAI/OpenAICreateImageResponseBody.swift",
"OpenAI/OpenAICreateResponseRequestBody.swift",
"OpenAI/OpenAICreateTranscriptionRequestBody.swift",
"OpenAI/OpenAICreateTranscriptionResponseBody.swift",
"OpenAI/OpenAICreateVectorStoreFileRequestBody.swift",
"OpenAI/OpenAICreateVectorStoreRequestBody.swift",
"OpenAI/OpenAIDirectService.swift",
"OpenAI/OpenAIEmbeddingRequestBody.swift",
"OpenAI/OpenAIEmbeddingResponseBody.swift",
"OpenAI/OpenAIFilePurpose.swift",
"OpenAI/OpenAIFileUploadRequestBody.swift",
"OpenAI/OpenAIFileUploadResponseBody.swift",
"OpenAI/OpenAIInclude.swift",
"OpenAI/OpenAIModerationRequestBody.swift",
"OpenAI/OpenAIModerationResponseBody.swift",
"OpenAI/OpenAIProxiedService.swift",
"OpenAI/OpenAIRealtimeConversationItemCreate.swift",
"OpenAI/OpenAIRealtimeInputAudioBufferAppend.swift",
"OpenAI/OpenAIRealtimeInputAudioBufferSpeechStarted.swift",
"OpenAI/OpenAIRealtimeMessage.swift",
"OpenAI/OpenAIRealtimeResponseCreate.swift",
"OpenAI/OpenAIRealtimeResponseFunctionCallArgumentsDone.swift",
"OpenAI/OpenAIRealtimeSession.swift",
"OpenAI/OpenAIRealtimeSessionConfiguration.swift",
"OpenAI/OpenAIRealtimeSessionUpdate.swift",
"OpenAI/OpenAIRequestFormat.swift",
"OpenAI/OpenAIResponse.swift",
"OpenAI/OpenAIResponseInput.swift",
"OpenAI/OpenAIResponseStreamEventType.swift",
"OpenAI/OpenAIResponseStreamingEvent.swift",
"OpenAI/OpenAIResponseTextConfiguration.swift",
"OpenAI/OpenAIService.swift",
"OpenAI/OpenAITextToSpeechRequestBody.swift",
"OpenAI/OpenAIVectorStore.swift",
"OpenAI/OpenAIVectorStoreChunkingStrategy.swift",
"OpenAI/OpenAIVectorStoreExpiresAfter.swift",
"OpenAI/OpenAIVectorStoreFile.swift",
"OpenRouter/OpenRouterChatCompletionChunk.swift",
"OpenRouter/OpenRouterChatCompletionRequestBody.swift",
"OpenRouter/OpenRouterChatCompletionResponseBody.swift",
"OpenRouter/OpenRouterDirectService.swift",
"OpenRouter/OpenRouterProxiedService.swift",
"OpenRouter/OpenRouterService.swift",
"Perplexity/PerplexityChatCompletionRequestBody.swift",
"Perplexity/PerplexityChatCompletionResponseBody.swift",
"Perplexity/PerplexityDirectService.swift",
"Perplexity/PerplexityProxiedService.swift",
"Perplexity/PerplexityRole.swift",
"Perplexity/PerplexityService.swift",
"ProtectedPropertyQueue.swift",
"ProxiedService.swift",
"ProxiedServiceNetworker.swift",
"ReceiptValidation/ReceiptValidationRequestBody.swift",
"ReceiptValidation/ReceiptValidationResponseBody.swift",
"ReceiptValidation/ReceiptValidationService.swift",
"RemoteLogger/RemoteLoggerService.swift",
"Replicate/ReplicateCreateModelRequestBody.swift",
"Replicate/ReplicateDeepSeekVL7BInputSchema.swift",
"Replicate/ReplicateDirectService.swift",
"Replicate/ReplicateError.swift",
"Replicate/ReplicateFileUploadRequestBody.swift",
"Replicate/ReplicateFileUploadResponseBody.swift",
"Replicate/ReplicateFluxDevControlNetInputSchema.swift",
"Replicate/ReplicateFluxDevInputSchema.swift",
"Replicate/ReplicateFluxDevOutputSchema.swift",
"Replicate/ReplicateFluxFineTuneInputSchema.swift",
"Replicate/ReplicateFluxKontextInputSchema.swift",
"Replicate/ReplicateFluxProInputSchema.swift",
"Replicate/ReplicateFluxProInputSchema_v1_1.swift",
"Replicate/ReplicateFluxProOutputSchema.swift",
"Replicate/ReplicateFluxProUltraInputSchema_v1_1.swift",
"Replicate/ReplicateFluxPulidInputSchema.swift",
"Replicate/ReplicateFluxSchnellInputSchema.swift",
"Replicate/ReplicateFluxSchnellOutputSchema.swift",
"Replicate/ReplicateFluxTrainingInput.swift",
"Replicate/ReplicateModelResponseBody.swift",
"Replicate/ReplicateModelVisibility.swift",
"Replicate/ReplicatePredictionRequestBody.swift",
"Replicate/ReplicatePredictionResponseBody.swift",
"Replicate/ReplicateProxiedService.swift",
"Replicate/ReplicateSDXLFreshInkInputSchema.swift",
"Replicate/ReplicateSDXLInputSchema.swift",
"Replicate/ReplicateSDXLOutputSchema.swift",
"Replicate/ReplicateService+Convenience.swift",
"Replicate/ReplicateService.swift",
"Replicate/ReplicateSynchronousAPIOutput.swift",
"Replicate/ReplicateTrainingRequestBody.swift",
"Replicate/ReplicateTrainingResponseBody.swift",
"RuntimeInfo.swift",
"Serializable.swift",
"ServiceMixin.swift",
"SingleOrPartsEncodable.swift",
"StabilityAI/StabilityAIDirectService.swift",
"StabilityAI/StabilityAIImageResponse.swift",
"StabilityAI/StabilityAIProxiedService.swift",
"StabilityAI/StabilityAIService.swift",
"StabilityAI/StabilityAIStableDiffusionRequestBody.swift",
"StabilityAI/StabilityAIUltraRequestBody.swift",
"TogetherAI/TogetherAIChatCompletionRequestBody.swift",
"TogetherAI/TogetherAIChatCompletionResponseBody.swift",
"TogetherAI/TogetherAIChatCompletionStreamingChunk.swift",
"TogetherAI/TogetherAIDirectService.swift",
"TogetherAI/TogetherAIProxiedService.swift",
"TogetherAI/TogetherAIService.swift",
"URLSessionDataTaskBridge.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/lzell/aiproxyswift/main
Repository: lzell/AIProxySwift
Swift version used: 6.3
Target: AIProxy
Extracting symbol information for 'AIProxy'...
Finished extracting symbol information for 'AIProxy'. (48.22s)
Building documentation for 'AIProxy'...
warning: Parameter 'contentType' not found in type method declaration
--> Sources/AIProxy/AIProxy.swift:169:11-170:9
167 | /// contain a body will default to `POST` while requests with no body will default to `GET`
168 | ///
169 + /// - contentType: The optional content type of the request body.
| ╰─suggestion: Remove 'contentType' parameter documentation
170 + ///
171 | /// - headers: An optional set of additional headers to include in the request.
172 | ///
warning: Parameter 'baseURL' is missing documentation
--> Sources/AIProxy/AIProxy.swift:337:54-337:54
335 | ///
336 | /// - Parameters:
337 + /// - unprotectedAPIKey: Your Anthropic API key
| ╰─suggestion: Document 'baseURL' parameter
338 | /// - Returns: An instance of AnthropicService configured and ready to make requests
339 | nonisolated public static func anthropicDirectService(
warning: Parameter 'baseURL' is missing documentation
--> Sources/AIProxy/AIProxy.swift:650:49-650:49
648 | ///
649 | /// - Parameters:
650 + /// - unprotectedAPIKey: Your Groq API key
| ╰─suggestion: Document 'baseURL' parameter
651 | /// - Returns: An instance of GroqService configured and ready to make requests
652 | nonisolated public static func groqDirectService(
warning: Parameter 'baseURL' is missing documentation
--> Sources/AIProxy/AIProxy.swift:828:55-828:55
826 | ///
827 | /// - Parameters:
828 + /// - unprotectedAPIKey: Your OpenRouter API key
| ╰─suggestion: Document 'baseURL' parameter
829 | /// - Returns: An instance of OpenRouter configured and ready to make requests
830 | nonisolated public static func openRouterDirectService(
warning: Parameter 'baseURL' is missing documentation
--> Sources/AIProxy/AIProxy.swift:874:53-874:53
872 | ///
873 | /// - Parameters:
874 + /// - unprotectedAPIKey: Your DeepSeek API key
| ╰─suggestion: Document 'baseURL' parameter
875 | /// - Returns: An instance of DeepSeek configured and ready to make requests
876 | nonisolated public static func deepSeekDirectService(
warning: Parameter 'pollAttempts' is missing documentation
--> Sources/AIProxy/EachAI/EachAIService+Convenience.swift:18:9-18:9
16 | /// - Parameters:
17 | /// - input: The input specification of the images you'd like to generate
18 + ///
| ╰─suggestion: Document 'pollAttempts' parameter
19 | /// - Returns: The URL of the generated image
20 | public func createImagen4FastImage(
warning: Parameter 'secondsBetweenPollAttempts' is missing documentation
--> Sources/AIProxy/EachAI/EachAIService+Convenience.swift:18:9-18:9
16 | /// - Parameters:
17 | /// - input: The input specification of the images you'd like to generate
18 + ///
| ╰─suggestion: Document 'secondsBetweenPollAttempts' parameter
19 | /// - Returns: The URL of the generated image
20 | public func createImagen4FastImage(
warning: Parameter 'pollAttempts' is missing documentation
--> Sources/AIProxy/EachAI/EachAIService+Convenience.swift:39:9-39:9
37 | /// - Parameters:
38 | /// - input: The input specification of the video you'd like to generate
39 + ///
| ╰─suggestion: Document 'pollAttempts' parameter
40 | /// - Returns: The URL of the generated video
41 | public func createVeo3FastVideo(
warning: Parameter 'secondsBetweenPollAttempts' is missing documentation
--> Sources/AIProxy/EachAI/EachAIService+Convenience.swift:39:9-39:9
37 | /// - Parameters:
38 | /// - input: The input specification of the video you'd like to generate
39 + ///
| ╰─suggestion: Document 'secondsBetweenPollAttempts' parameter
40 | /// - Returns: The URL of the generated video
41 | public func createVeo3FastVideo(
warning: Parameter 'additionalHeaders' is missing documentation
--> Sources/AIProxy/EachAI/EachAIService.swift:33:9-33:9
31 | /// - body: The workflow request body. See this reference:
32 | /// https://docs.eachlabs.ai/api-reference/flows/trigger-ai-workflow
33 + ///
| ╰─suggestion: Document 'additionalHeaders' parameter
34 | /// - Returns: A trigger workflow response, which contains a triggerID that you can use to
35 | /// poll for the result.
warning: Parameter 'outputFormat' not found in instance method declaration
--> Sources/AIProxy/ElevenLabs/ElevenLabsService.swift:84:11-85:9
82 | /// https://elevenlabs.io/docs/api-reference/text-to-speech/stream-with-timestamps
83 | ///
84 + /// - outputFormat: Output format of the generated audio. Defaults to mp3_44100_128.
| ╰─suggestion: Remove 'outputFormat' parameter documentation
85 + ///
86 | /// - secondsToWait: Seconds to wait before raising `URLError.timedOut`
87 | ///
warning: Parameter 'secondsToWait' is missing documentation
--> Sources/AIProxy/Fal/FalService+Convenience.swift:106:9-106:9
104 | /// - Parameter input: The input schema. See `FalFluxProKontextInputSchema.swift` for the range of controls that you
105 | /// can use to adjust the image generation.
106 + ///
| ╰─suggestion: Document 'secondsToWait' parameter
107 | /// - Returns: The inference result. The `images` property of the returned value contains a list of
108 | /// generated images. Each image has a `url` that you can use to fetch the image contents
warning: Parameter 'secondsToWait' is missing documentation
--> Sources/AIProxy/Fal/FalService+Convenience.swift:126:9-126:9
124 | /// - Parameter input: The input schema. See `FalFlux2InputSchema.swift` for the range of controls that you
125 | /// can use to adjust the image generation.
126 + ///
| ╰─suggestion: Document 'secondsToWait' parameter
127 | /// - Returns: The inference result. The `images` property of the returned value contains a list of
128 | /// generated images. Each image has a `url` that you can use to fetch the image contents
warning: Parameter 'text' not found in initializer declaration
--> Sources/AIProxy/OpenAI/Conversations/Bidirectional/OpenAIInputMessage.swift:50:11-50:51
48 | /// - Parameters:
49 | /// - role: The role of the message input.
50 + /// - text: The text content of the message.
| ╰─suggestion: Remove 'text' parameter documentation
51 | public init(
52 | content: String,
warning: Parameter 'content' is missing documentation
--> Sources/AIProxy/OpenAI/Conversations/Bidirectional/OpenAIInputMessage.swift:50:51-50:51
48 | /// - Parameters:
49 | /// - role: The role of the message input.
| ╰─suggestion: Document 'content' parameter
50 + /// - text: The text content of the message.
51 | public init(
52 | content: String,
warning: Parameter 'status' is missing documentation
--> Sources/AIProxy/OpenAI/Conversations/Bidirectional/OpenAIInputMessage.swift:50:51-50:51
48 | /// - Parameters:
49 | /// - role: The role of the message input.
50 + /// - text: The text content of the message.
| ╰─suggestion: Document 'status' parameter
51 | public init(
52 | content: String,
warning: Parameter 'callID' not found in initializer declaration
--> Sources/AIProxy/OpenAI/Conversations/Bidirectional/ToolCalls/OpenAILocalShellToolCallOutput.swift:29:11-29:87
27 | /// Creates a new local shell tool call output.
28 | /// - Parameters:
29 + /// - callID: The unique ID of the local shell tool call generated by the model.
| ╰─suggestion: Remove 'callID' parameter documentation
30 | /// - id: The unique ID of the local shell tool call generated by the model.
31 | /// - output: A JSON string of the output of the local shell tool call.
warning: Parameter 'object' not found in initializer declaration
--> Sources/AIProxy/OpenAI/Conversations/Outputs/OpenAIConversation.swift:32:11-32:69
30 | /// - id: The unique ID of the conversation.
31 | /// - metadata: Set of 16 key-value pairs that can be attached to an object.
32 + /// - object: The object type, which is always `conversation`.
| ╰─suggestion: Remove 'object' parameter documentation
33 | public init(
34 | createdAt: Int,
warning: Parameter 'purpose' is missing documentation
--> Sources/AIProxy/OpenAI/OpenAIService.swift:277:9-277:9
275 | /// - secondsToWait: Seconds to wait before raising `URLError.timedOut`
| ╰─suggestion: Document 'purpose' parameter
276 | /// - additionalHeaders: Optional headers to pass up with the request alongside the lib's default headers
277 + ///
278 | /// - Returns: The file upload response body, which contains the file's ID that can be used in subsequent calls
279 | public func uploadFile(
warning: Parameter 'body' not found in instance method declaration
--> Sources/AIProxy/OpenAI/OpenAIService.swift:413:11-413:55
411 | ///
412 | /// - Parameters:
413 + /// - body: The create conversation request body
| ╰─suggestion: Remove 'body' parameter documentation
414 | /// - secondsToWait: The amount of time to wait before `URLError.timedOut` is raised
415 | /// - additionalHeaders: Optional headers to pass up with the request
warning: Parameter 'requestBody' is missing documentation
--> Sources/AIProxy/OpenAI/OpenAIService.swift:416:9-416:9
414 | /// - secondsToWait: The amount of time to wait before `URLError.timedOut` is raised
| ╰─suggestion: Document 'requestBody' parameter
415 | /// - additionalHeaders: Optional headers to pass up with the request
416 + ///
417 | /// - Returns: The created conversation resource
418 | ///
warning: Parameter 'body' not found in instance method declaration
--> Sources/AIProxy/OpenAI/OpenAIService.swift:464:11-464:66
462 | /// - Parameters:
463 | /// - conversationID: The ID of the conversation to update
464 + /// - body: The update request body containing new metadata
| ╰─suggestion: Remove 'body' parameter documentation
465 | /// - secondsToWait: The amount of time to wait before `URLError.timedOut` is raised
466 | /// - additionalHeaders: Optional headers to pass up with the request
warning: Parameter 'requestBody' is missing documentation
--> Sources/AIProxy/OpenAI/OpenAIService.swift:467:9-467:9
465 | /// - secondsToWait: The amount of time to wait before `URLError.timedOut` is raised
| ╰─suggestion: Document 'requestBody' parameter
466 | /// - additionalHeaders: Optional headers to pass up with the request
467 + ///
468 | /// - Returns: The updated conversation resource
469 | public func updateConversation(
warning: Parameter 'body' not found in instance method declaration
--> Sources/AIProxy/OpenAI/OpenAIService.swift:547:11-547:48
545 | /// - Parameters:
546 | /// - conversationID: The ID of the conversation
547 + /// - body: The create items request body
| ╰─suggestion: Remove 'body' parameter documentation
548 | /// - include: Additional fields to include in the response
549 | /// - secondsToWait: The amount of time to wait before `URLError.timedOut` is raised
warning: Parameter 'requestBody' is missing documentation
--> Sources/AIProxy/OpenAI/OpenAIService.swift:551:9-551:9
549 | /// - secondsToWait: The amount of time to wait before `URLError.timedOut` is raised
550 | /// - additionalHeaders: Optional headers to pass up with the request
551 + ///
552 | /// - Returns: A list of created conversation items
553 | public func createItems(
warning: Parameter 'version' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService+Convenience.swift:165:9-165:9
163 | /// - input: The input specification of the image you'd like to generate. See ReplicateFluxPuLIDInputSchema.swift
| ╰─suggestion: Document 'version' parameter
164 | /// - secondsToWait: Seconds to wait before raising a timeout error
165 + ///
166 | /// - Returns: The URLs of the generated images. The number of urls in the result is equal to `numOutputs` of the input schema.
167 | public func createFluxPuLIDImages(
warning: Parameter 'version' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService+Convenience.swift:186:9-186:9
184 | /// - input: The input specification of the image you'd like to generate. See ReplicateSDXLInputSchema.swift
185 | /// - secondsToWait: Seconds to wait before raising a timeout error
| ╰─suggestion: Document 'version' parameter
186 + ///
187 | /// - Returns: The URLs of the generated images. The number of urls in the result is equal to `numOutputs` of the input schema.
188 | public func createSDXLImages(
warning: Parameter 'version' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService+Convenience.swift:216:74-216:74
214 | /// - Parameters:
215 | /// - input: The input specification of the image you'd like to generate. See ReplicateSDXLFreshInkInputSchema.swift
216 + /// - secondsToWait: Seconds to wait before raising a timeout error
| ╰─suggestion: Document 'version' parameter
217 | /// - Returns: The URLs of the generated images. The number of urls in the result is equal to `numOutputs` of the input schema.
218 | public func createSDXLFreshInkImages(
warning: Parameter 'version' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService+Convenience.swift:241:9-241:9
239 | /// - input: The input specification of the image you'd like to generate. See ReplicateFluxDevControlNetInputSchema.swift
240 | /// - secondsToWait: Seconds to wait before raising a timeout error
| ╰─suggestion: Document 'version' parameter
241 + ///
242 | /// - Returns: The URLs of the generated images. The number of urls in the result is equal to `numOutputs` of the input schema.
243 | public func createFluxDevControlNetImages(
warning: Parameter 'version' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService+Convenience.swift:265:9-265:9
263 | /// - input: The input containing the image and prompt that you want to have DeepSeek VL inspect
264 | /// - secondsToWait: Seconds to wait before raising a timeout error
| ╰─suggestion: Document 'version' parameter
265 + ///
266 | /// - Returns: The generated content
267 | public func runDeepSeekVL7B(
warning: Parameter 'secondsToWait' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService.swift:49:9-49:9
47 | ///
48 | /// - input: The input schema, for example `ReplicateFluxSchnellInputSchema`
49 + ///
| ╰─suggestion: Document 'secondsToWait' parameter
50 | /// - Returns: The prediction response body
51 | func createSynchronousPredictionUsingOfficialModel<Input: Encodable & Sendable, Output: Decodable & Sendable>(
warning: Parameter 'secondsToWait' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService.swift:82:9-82:9
80 | ///
81 | /// - input: The input schema, for example `ReplicateFluxSchnellInputSchema`
82 + ///
| ╰─suggestion: Document 'secondsToWait' parameter
83 | /// - Returns: The prediction response body
84 | func createSynchronousPredictionUsingCommunityModel<Input: Encodable & Sendable, Output: Decodable & Sendable>(
warning: Parameter 'secondsBetweenPollAttempts' is missing documentation
--> Sources/AIProxy/Replicate/ReplicateService.swift:604:9-604:9
602 | /// second. The default is to try to fetch the resulting image for up to 60 seconds, after
603 | /// which ReplicateError.reachedRetryLimit will be thrown.
604 + ///
| ╰─suggestion: Document 'secondsBetweenPollAttempts' parameter
605 | /// - Returns: The completed prediction response body
606 | @available(*, deprecated, message: "Use pollForPredictionCompletion instead")
warning: Parameter 'secondsToWait' is missing documentation
--> Sources/AIProxy/TogetherAI/TogetherAIService.swift:15:67-15:67
13 | /// - Parameters:
14 | /// - body: The request body to send to aiproxy and Together.ai. See this reference:
15 + /// https://docs.together.ai/reference/completions-1
| ╰─suggestion: Document 'secondsToWait' parameter
16 | /// - Returns: A ChatCompletionResponse. See this reference:
17 | /// https://platform.openai.com/docs/api-reference/chat/object
Finished building documentation for 'AIProxy' (3.82s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/lzell/aiproxyswift/main
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2287] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.20s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (3.81s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3678] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.10s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.23s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[0/8] Write snippet-extract-tool-entitlement.plist
[0/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/54] Compiling SymbolKit SemanticVersion.swift
[7/54] Compiling SymbolKit AccessControl.swift
[8/54] Compiling SymbolKit Availability.swift
[9/54] Compiling SymbolKit AvailabilityItem.swift
[10/54] Compiling SymbolKit Domain.swift
[11/58] Emitting module Snippets
[12/58] Compiling Snippets SnippetLanguage.swift
[13/58] Compiling Snippets Snippet.swift
[14/58] Compiling Snippets SnippetParser.swift
[15/58] Compiling SymbolKit Names.swift
[16/58] Compiling SymbolKit SPI.swift
[17/58] Compiling SymbolKit Snippet.swift
[18/58] Compiling SymbolKit Extension.swift
[19/58] Compiling SymbolKit SourceRange.swift
[20/58] Compiling SymbolKit Metadata.swift
[21/58] Compiling SymbolKit Module.swift
[22/58] Compiling SymbolKit OperatingSystem.swift
[23/58] Compiling SymbolKit Platform.swift
[24/58] Emitting module SymbolKit
[25/58] Compiling SymbolKit Identifier.swift
[26/58] Compiling SymbolKit KindIdentifier.swift
[27/58] Compiling SymbolKit Location.swift
[28/58] Compiling SymbolKit Mutability.swift
[29/58] Compiling SymbolKit DeclarationFragments.swift
[30/58] Compiling SymbolKit Fragment.swift
[31/58] Compiling SymbolKit FragmentKind.swift
[32/58] Compiling SymbolKit FunctionParameter.swift
[33/58] Compiling SymbolKit FunctionSignature.swift
[34/58] Compiling SymbolKit GenericConstraint.swift
[35/58] Compiling SymbolKit GenericParameter.swift
[36/58] Compiling SymbolKit Generics.swift
[37/58] Compiling SymbolKit Namespace.swift
[38/58] Compiling SymbolKit Relationship.swift
[39/58] Compiling SymbolKit RelationshipKind.swift
[40/58] Compiling SymbolKit SourceOrigin.swift
[41/58] Compiling SymbolKit GenericConstraints.swift
[42/58] Compiling SymbolKit Swift.swift
[43/58] Compiling SymbolKit Mixin+Equals.swift
[44/58] Compiling SymbolKit Mixin+Hash.swift
[45/58] Compiling SymbolKit Mixin.swift
[46/58] Compiling SymbolKit LineList.swift
[47/58] Compiling SymbolKit Position.swift
[48/58] Compiling SymbolKit Symbol.swift
[49/58] Compiling SymbolKit SymbolKind.swift
[50/58] Compiling SymbolKit SymbolGraph.swift
[51/58] Compiling SymbolKit GraphCollector.swift
[52/58] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[53/58] Compiling SymbolKit UnifiedSymbol.swift
[54/58] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[55/58] Compiling SymbolKit UnifiedSymbolGraph.swift
[56/62] Compiling snippet_extract URL+Status.swift
[57/62] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/62] Emitting module snippet_extract
[59/62] Compiling snippet_extract SnippetBuildCommand.swift
[59/62] Write Objects.LinkFileList
[60/62] Linking snippet-extract-tool
[61/62] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.73s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'AIProxy' complete! (0.37s)
12734
72 /Users/admin/builder/spi-builder-workspace/.docs/lzell/aiproxyswift/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/lzell/aiproxyswift/main
File count: 12734
Doc size: 72.0MB
Preparing doc bundle ...
Uploading prod-lzell-aiproxyswift-main-f5856796.zip to s3://spi-docs-inbox/prod-lzell-aiproxyswift-main-f5856796.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [50%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.