h&>      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                 Safe-Inferred";=? cachix-api/Examples: > escalate . maybeToEither err404| Note that exceptions gets handled by warp and logged (user sees just "Internal server") Safe-Inferred";=? Safe-Inferred"%;=?9 cachix-api)Receive and process messages in parallel. Note: This will not rethrow the  CloseRequest exception!%TODO: use Async.replicateConcurrently&! "'$%&#(*+),0./-154362789&154362,0./-(*+)"'$%&#! 789 Safe-Inferred";=? \]^_^_\] Safe-Inferred"1;=? ?bdecbdec Safe-Inferred";=? slnmlnm Safe-Inferred";=? uwvx{zyx{zyuwv Safe-Inferred";=? uvwx{yz  Safe-Inferred";=?   Safe-Inferred";=?  cachix-api hash.nar. extension file Safe-Inferred"5;=?       Safe-Inferred";=?  cachix-apiClient create type cachix-api($storePrefix / $storeHash - $storeSuffix cachix-api($storePrefix / $storeHash - $storeSuffix    Safe-Inferred";=? = cachix-api A list of , sorted by the . cachix-api1The narinfo to create after verifying the upload. cachix-api+An opaque identifier for the uploaded part. cachix-api;Any hashes or headers required to create the presigned URL.  Safe-Inferred";=?  cachix-apiStore path hash Safe-Inferred";=? Safe-Inferred ";=?V Safe-Inferred";=? Safe-Inferred";=?   Safe-Inferred "1;=?- Safe-Inferred";=?e Safe-Inferred";=? cachix-apiConveys that a signing secret key was created, by sharing the public key. Safe-Inferred"1;=?2 Safe-Inferred"1;=? Safe-Inferred"1;=? !"#$%&''()*+,-../0123456789:;;<=>?@@ABCCDEFGGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqqrrstuuvwxyz{|}~~v~~v% 9 9     &                                                                                                         %cachix-api-1.3-LJ1jDQyGra11K2f3Kz3XXYCachix.Types.NarInfoCachix.API.ErrorCachix.API.SigningCachix.API.WebSocketSubprotocol Cachix.Types.ByteStringStreamingCachix.Types.DeployCachix.Types.DeployResponse.V1Cachix.Types.DeployResponse.V2Cachix.Types.DeploymentCachix.Types.NarFileNameCachix.Types.NarInfoCreateCachix.Types.MultipartUploadCachix.Types.NarInfoHashCachix.Types.NixCacheInfoCachix.Types.ContentTypesCachix.Types.PermissionCachix.Types.BinaryCacheCachix.Types.ServantCachix.Types.SessionCachix.Types.SigningKeyCreate Cachix.APICachix.API.Deploy.V2Cachix.API.Deploy.V1Cachix.Types.DeployResponse*nix-narinfo-0.1.0.1-HY8cPT1fj6OKR2ZDIfkaA0Nix.NarInfo.Typescasigsystemderiver referencesnarSizenarHashfileSizefileHash compressionurl storePathNarInfo escalateAsescalate fingerprintpassthroughSizeSinkpassthroughHashSinkpassthroughHashSinkB16Log $sel:line:Log $sel:time:Log AgentCommandDeploymentStartedDeploymentFinished$sel:id:DeploymentStarted$sel:time:DeploymentStarted"$sel:closureSize:DeploymentStarted#$sel:hasSucceeded:DeploymentStartedBackendCommand DeploymentAgentRegisteredDeploymentDetails $sel:storePath:DeploymentDetails$sel:id:DeploymentDetails$sel:index:DeploymentDetails%$sel:rollbackScript:DeploymentDetailsAgentInformation$sel:cache:AgentInformation$sel:id:AgentInformationCache$sel:cacheName:Cache$sel:publicKey:Cache$sel:isPublic:CacheMessage$sel:method:Message$sel:command:Message$sel:agent:Message$sel:id:Message parseMessage sendMessagereceiveDataConcurrently $fGenericLog $fShowLog $fToJSONLog $fFromJSONLog$fShowAgentCommand$fEqAgentCommand$fGenericAgentCommand$fFromJSONAgentCommand$fToJSONAgentCommand$fShowBackendCommand$fEqBackendCommand$fGenericBackendCommand$fFromJSONBackendCommand$fToJSONBackendCommand$fShowDeploymentDetails$fEqDeploymentDetails$fGenericDeploymentDetails$fFromJSONDeploymentDetails$fToJSONDeploymentDetails$fShowAgentInformation$fEqAgentInformation$fGenericAgentInformation$fFromJSONAgentInformation$fToJSONAgentInformation $fShowCache $fEqCache$fGenericCache$fFromJSONCache $fToJSONCache $fShowMessage $fEqMessage$fGenericMessage$fFromJSONMessage$fToJSONMessageLazyByteStringStreamingByteStringStreaming$fToSchemaByteStringStreaming!$fToSchemaLazyByteStringStreamingDeployagentsrollbackScript $fShowDeploy $fEqDeploy$fGenericDeploy$fFromJSONDeploy$fToSchemaDeploy$fToJSONDeployDeployResponse$fShowDeployResponse$fGenericDeployResponse$fFromJSONDeployResponse$fToJSONDeployResponse$fToSchemaDeployResponse$fNFDataDeployResponseDetailsid $fShowDetails$fGenericDetails$fFromJSONDetails$fToJSONDetails$fToSchemaDetails$fNFDataDetailsindex createdOn startedOn closureSizestatusStatusPending InProgress CancelledFailed Succeeded$fShowDeployment$fGenericDeployment$fFromJSONDeployment$fToJSONDeployment$fToSchemaDeployment$fNFDataDeployment $fEqStatus$fGenericStatus $fShowStatus$fFromJSONStatus$fToJSONStatus$fToSchemaStatus$fNFDataStatus NarFileName contentHash extension$fToParamSchemaNarFileName$fToHttpApiDataNarFileName$fFromHttpApiDataNarFileName$fGenericNarFileName CachixNarInfo$fNFDataNarInfo$fFromJSONNarInfo$fToJSONNarInfo$fToSchemaNarInfoNarInfoInvalid NarInfoCreate cStoreHash cStoreSuffixcNarHashcNarSize cFileHash cFileSize cReferencescDerivercSigisNarInfoCreateValid$fShowNarInfoInvalid$fExceptionNarInfoInvalid$fGenericNarInfoCreate$fShowNarInfoCreate$fFromJSONNarInfoCreate$fToJSONNarInfoCreate$fToSchemaNarInfoCreateCompletedMultipartUploadparts narInfoCreateCompletedParts CompletedPart partNumbereTagUploadPartResponse uploadUrl SigningData contentMD5CreateMultipartUploadResponsenarIduploadId!$fGenericCompletedMultipartUpload$fShowCompletedMultipartUpload $fToJSONCompletedMultipartUpload"$fFromJSONCompletedMultipartUpload"$fToSchemaCompletedMultipartUpload$fGenericCompletedPart$fShowCompletedPart$fToJSONCompletedPart$fFromJSONCompletedPart$fToSchemaCompletedPart$fNFDataCompletedPart$fGenericUploadPartResponse$fShowUploadPartResponse$fToJSONUploadPartResponse$fFromJSONUploadPartResponse$fToSchemaUploadPartResponse$fNFDataUploadPartResponse$fGenericSigningData$fShowSigningData$fToJSONSigningData$fFromJSONSigningData$fToSchemaSigningData$fNFDataSigningData&$fGenericCreateMultipartUploadResponse#$fShowCreateMultipartUploadResponse%$fToJSONCreateMultipartUploadResponse'$fFromJSONCreateMultipartUploadResponse'$fToSchemaCreateMultipartUploadResponse%$fNFDataCreateMultipartUploadResponse NarInfoHash unnarinfohash$fToHttpApiDataNarInfoHash$fFromHttpApiDataNarInfoHash$fGenericNarInfoHash$fToSchemaNarInfoHash$fToParamSchemaNarInfoHash NixCacheInfostoreDir wantMassQuerypriority$fGenericNixCacheInfo$fShowNixCacheInfo$fFromJSONNixCacheInfo$fToJSONNixCacheInfo$fToSchemaNixCacheInfo$fNFDataNixCacheInfo XNixCacheInfo XNixNarInfoXNixNar.$fMimeUnrenderTYPEPlainTextByteStringStreaming,$fMimeRenderTYPEPlainTextByteStringStreaming.$fMimeRenderTYPEXNixNarLazyByteStringStreaming0$fMimeUnrenderTYPEXNixNarLazyByteStringStreaming,$fMimeUnrenderTYPEXNixNarByteStringStreaming*$fMimeRenderTYPEXNixNarByteStringStreaming$fAcceptTYPEXNixNar$$fMimeUnrenderTYPEXNixNarInfoNarInfo$fAcceptTYPEXNixNarInfo+$fMimeUnrenderTYPEXNixCacheInfoNixCacheInfo$fAcceptTYPEXNixCacheInfo PermissionReadWriteAdmin$fGenericPermission$fShowPermission$fFromJSONPermission$fToJSONPermission$fToSchemaPermission$fNFDataPermission$fEqPermission$fOrdPermissionCompressionMethodXZZSTD BinaryCachenameuriisPublicpublicSigningKeysgithubUsername permissionpreferredCompressionMethod $fToParamSchemaCompressionMethod $fToHttpApiDataCompressionMethod"$fFromHttpApiDataCompressionMethod$fShowBinaryCache$fGenericBinaryCache$fFromJSONBinaryCache$fToJSONBinaryCache$fToSchemaBinaryCache$fNFDataBinaryCache$fShowCompressionMethod$fReadCompressionMethod$fGenericCompressionMethod$fFromJSONCompressionMethod$fToJSONCompressionMethod$fToSchemaCompressionMethod$fNFDataCompressionMethodHeadPost302Get302Session JWTSession$fFromJWTSession$fToJWTSession $fEqSessionSigningKeyCreate publicKey$fShowSigningKeyCreate$fGenericSigningKeyCreate$fFromJSONSigningKeyCreate$fToJSONSigningKeyCreate$fToSchemaSigningKeyCreateAPIBinaryCacheAPI nixCacheInfonarinfo narinfoHeadnargetCache narinfoBulknarURLcreateAndUploadNar createNar uploadNarPartcompleteNarUploadabortMultipartUpload createNarinfoserveNarContent createKey CachixAuth$fGenericBinaryCacheAPIActivate DeployAPIactivate$fGenericDeployAPI GetDeployment getDeployment