Skip to content

Interface: CreateHarnessBuilderState ​

Defined in: builders/create-harness-builder-state.ts:17

Internal copy-on-write state for createHarnessBuilder.

Holds the bound ledger store, pools, streams, lanes, signal notifications, and exposed control-plane servers across immutable builder transitions.

Properties ​

PropertyModifierTypeDescriptionDefined in
exposedControlPlanes?readonlyreadonly ControlPlaneASTNode[]Exposed control planes.builders/create-harness-builder-state.ts:29
lanes?readonlyreadonly LaneNode<unknown, string>[]Registered lanes.builders/create-harness-builder-state.ts:25
ledger?readonlyLedgerStoreASTNodeBound ledger store node.builders/create-harness-builder-state.ts:19
onSignalNotifications?readonlyreadonly HarnessSignalNotification<unknown>[]Registered signal notifications.builders/create-harness-builder-state.ts:27
pools?readonlyreadonly ( | NodeRunnerNode | PoolNode<unknown>)[]Registered pools and runner pools.builders/create-harness-builder-state.ts:21
streams?readonlyreadonly StreamNode<unknown, unknown>[]Registered streams.builders/create-harness-builder-state.ts:23

Released under the MIT License.