Checkpoint system for graph execution state persistence and time-travel.
Main graph execution engine with super-step loop and HITL support.
Graph engine type definitions: channels, edges, nodes, events, and control flow.
Singleton registries for custom reducers, conditions, and node types.
Graph node implementations: base class and built-in node types.
Abstract LLM provider interface.
Convenience factory for creating standard ReAct agent graphs.
Thread-safe mutable graph state management.
Cross-thread shared memory store (LangGraph Store equivalent).
Foundation types for NeoGraph: messages, tool calls, and LLM completions.