Skip to content

VesselId

VesselId = Brand<string, "VesselId">

Defined in: packages/protocol/src/lib/vessel-id.ts:10

Opaque identifier for a vessel definition.

Distinct from InstanceId: a VesselId names the type of vessel (e.g. "calendar", "orders") — many InstanceIds may share one VesselId. Always originates from a registered vessel definition.