Member Junction
    Preparing search index...

    Type Alias StartupMode

    StartupMode: "full" | "task"

    Governs whether registered startup engines pre-warm during Startup().

    • 'full': today's behavior — sync engines awaited in priority groups, then deferred engines fired. The right choice for long-running servers (MJAPI).
    • 'task': no registered engines execute (sync or deferred); every engine lazy-loads on first touch via its own Config()/EnsureLoaded() call. The right choice for short-lived CLI/script processes (MJCLI, mj-sync, CodeGen).

    LocalCacheManager initialization runs in BOTH modes — it is provider infrastructure, not an engine pre-warm.