Skip to content

Variable: ClientInstallSchema

Makaio Framework


Makaio Framework / contracts/client / ClientInstallSchema

const ClientInstallSchema: object

Defined in: ../../../packages/contracts/src/client/binary-management.ts:100

Request and response schemas for client.install.

Enqueues a background install job for a managed client binary. Callers can track progress via client.installJob.progress and client.installJob.completed events using the returned jobId.

request: ZodObject<{ clientId: ZodString; version: ZodOptional<ZodString>; }, $strip>

response: ZodObject<{ jobId: ZodString; requestedVersion: ZodNullable<ZodString>; resolvedVersion: ZodNullable<ZodString>; }, $strip>