Hyperlinkv0.9.0-beta.0

hyperlink-ts

Daemon63

Constructors

Layers & Serving

Schedule

Models

DaemoninterfaceManaged daemon handle for Hyperlink supervision.DaemonDefinitioninterfaceCanonical daemon declaration that can be registered with a typed Hyperlink group.DaemonEffectRequirementstypeExtract service requirements from a Daemon handle.DaemonExecutionEventtypeDaemonInstanceSpectypePer-tag daemon spec — control surface, live events, plus stamped run success/error on the wire.DaemonLayerConfiginterfaceConfig for layer / serve / serveRemote.DaemonLiveEventtypeOne daemon execution lifecycle fact — shared by live Daemon.events and durable store rows (Started | Completed | Failed | Interrupted).DaemonMaketypeDaemonMakeOptionsinterfaceConfiguration for Daemon.make when using the config-object form (id is separate).DaemonPollingInputtypeDaemonScheduleContextinterfaceContext for the currently running scheduled window.DaemonScheduleControlsinterfaceUser-facing controls for a daemon's schedule — enumerate, set, add, and clear entries.DaemonScheduleInitializertypeA function that seeds a daemon's schedule via its DaemonScheduleControls.DaemonScheduleInputtypeDaemonScheduleLayerInputtypeDaemonServiceBuildertypeDaemonServiceDefinitioninterfaceCanonical daemon service declaration.DaemonServiceFactorytypeDaemonSnapshotinterfaceA one-shot read of a managed daemon's runtime mirror — the observable state the supervisor maintains as it reconciles the schedule and spawns instances.DaemonSpectypeThe base (schedule-less, result-less) daemon spec.DaemonSupervisorRequirementstypeServices still required at the fork site for Daemon.effect for a given DaemonMakeConfig.DaemonTagBuildtypeCallable shape for Tag — overloads for positional schemas + config object.DaemonTagOptionstypeOptions for Tag — use as the sole 2nd argument (config-object overload) or merge with positional success / error args.ScheduleControlstypeThe subset of schedule controls handed to a DaemonScheduleInitializer (entries / set / add / clear) and available inside the daemon effect via scheduleControls.ScheduleEntrytypeA native engine schedule entry — { id?, startAt, stopAt? }, the same shape as a ScheduleWindow (at / window build these).ScheduleHyperlinkSpectypeThe standalone Schedule HyperService's spec.ScheduleReconcileResulttypeThe diff produced by ScheduleService.reconcile — the entry ids that were added / updated / removed / left unchanged.ScheduleServicetypeThe engine schedule service — run-window storage + controls (entries / changed / CRUD / reconcile) that a make supervisor watches for arming decisions.ScheduleWindowinterfaceA schedule window template produced by at / window — the declarative form of a schedule entry.

Wire Schemas

Utils

Errors