Optionalmode: RunnerModeOptionallifecycleAdmissionController: LifecycleAdmissionControllerOptionalexecutionContextStore: ExecutionContextStoreProtected ReadonlyeventProtected ReadonlyloggerReadonlylookupReadonlyonOptionaloptions: { shouldStop?: () => boolean }Returns the concrete visibility/isolation violation for a target-consumer pair when one exists.
Returns the shared execution-context store used by runtime-facing execution entrypoints and framework internals.
Returns the owner resource id that directly registered the given item.
Returns accessibility info for a target id against the root's export surface. Used by the runtime API (runTask, emitEvent, getResourceValue, etc.) to enforce that callers can only reach items the root resource has explicitly exported.
Provides a way to access tagged elements from the store.
Optionaloptions: { consumerId?: string; includeSelf?: boolean }Returns whether the resource explicitly declared an exports boundary.
Optionaloptions: {Checks whether a registered item is visible to a consumer id under the current exports visibility model.
Checks whether an item belongs to a resource registration subtree (or is the resource itself).
Internal, avoid using this method directly.
InternalExecutes startup-ready hooks for initialized resources.
shouldStop() is a cooperative guard used by bootstrap so later ready
waves do not keep running after shutdown was requested mid-startup.
Optionaloptions: { shouldStop?: () => void }InternalExecutes ready for a single initialized resource (used by lazy init).
Resolves a definition reference to the concrete registered definition owned by this store.
Internal, avoid using this method directly.
Store class which is used to store all the resources, tasks, middleware and events.