Variable: ClientInstallProgressSchema
Makaio Framework / contracts/client / ClientInstallProgressSchema
Variable: ClientInstallProgressSchema
Section titled “Variable: ClientInstallProgressSchema”
constClientInstallProgressSchema:ZodObject<{activeAfterCompletion:ZodOptional<ZodBoolean>;clientId:ZodString;installPath:ZodOptional<ZodString>;jobId:ZodString;metadata:ZodOptional<ZodRecord<ZodString,ZodUnknown>>;progress:ZodNullable<ZodNumber>;stage:ZodEnum<{activating:"activating";downloading:"downloading";extracting:"extracting";installing:"installing";post-install:"post-install";resolving:"resolving";verifying:"verifying"; }>;strategy:ZodEnum<{github-release:"github-release";manifest-bucket:"manifest-bucket";npm:"npm"; }>;version:ZodOptional<ZodString>; },$strip>
Defined in: ../../../packages/contracts/src/client/binary-management.ts:240
Event payload for client.installJob.progress.
Emitted by the install job runner at each pipeline stage transition and whenever the download progress percentage changes materially.