Skip to content

VesselInstanceSnapshot

Defined in: packages/protocol/src/lib/request.ts:116

Snapshot of a Vessel instance’s state (for wire transfer).

Hand-written rather than z.infer<typeof VesselInstanceSnapshotSchema> so the readonly modifiers survive — z.infer does not synthesize them.

readonly instanceId: InstanceId

Defined in: packages/protocol/src/lib/request.ts:117


readonly variant: VariantName

Defined in: packages/protocol/src/lib/request.ts:119


readonly vesselId: VesselId

Defined in: packages/protocol/src/lib/request.ts:118