BootContext
Defined in: packages/core/src/kernel/types.ts:1072
Read-only data contract between Image and Runtime. Image exposes this via createBootContext(); Runtime consumes it in bootFromImage(). All fields are Readonly — the Image is frozen, the Runtime must not mutate it. Defined here (not in platform/types) to avoid circular imports.
Properties
Section titled “Properties”
readonlybins:Readonly<Record<string,BinFunction>>
Defined in: packages/core/src/kernel/types.ts:1075
catalogEntries
Section titled “catalogEntries”
readonlycatalogEntries:Readonly<Record<string, () =>Extension>>
Defined in: packages/core/src/kernel/types.ts:1078
readonlyenv:Readonly<Record<string,string>>
Defined in: packages/core/src/kernel/types.ts:1076
readonlyman:Readonly<Record<string,BinHelp>>
Defined in: packages/core/src/kernel/types.ts:1079
mounts
Section titled “mounts”
readonlymounts:Readonly<Record<string,Fileserver>>
Defined in: packages/core/src/kernel/types.ts:1074
rootFs
Section titled “rootFs”
readonlyrootFs:Fileserver&ExecCapable
Defined in: packages/core/src/kernel/types.ts:1073
services
Section titled “services”
readonlyservices: readonlyServiceDef[]
Defined in: packages/core/src/kernel/types.ts:1077