Persistence backend for checkpoint snapshots.
Dispatcher that runs individual graph nodes.
Optional expansionOptional mission graph expansion hook applied between node executions.
Optional reevalOptional periodic planner reevaluation cadence, in completed nodes.
Optional discoveryOptional discovery engine for discovery-type edge routing.
When present and an edge has a discoveryQuery, the engine is called to
resolve the target dynamically. Falls back to discoveryFallback when absent.
Optional personaOptional persona trait values for personality-type edge routing.
Keys are trait names (e.g. 'openness'), values are 0–1 floats.
When absent, traits are read from state.scratch._personaTraits or default to 0.5.
Dependencies required to construct a
GraphRuntime.