Skip to content

Function: initFsmEngine()

ts
function initFsmEngine(): Promise<boolean>;

Defined in: packages/core/src/fsm/StateMachineGate.ts:178

Pre-load xstate at boot time (optional optimization).

Call during server startup to avoid the first-use dynamic import latency. Returns true if xstate is available, false otherwise.

Returns

Promise<boolean>

Example

typescript
import { initFsmEngine } from '@vinkius-core/mcp-fusion';
const available = await initFsmEngine();
if (!available) console.warn('xstate not installed — FSM gating disabled');