Asynchronous Neo4j implementation of LangGraph checkpoint saver.
Base class for Neo4j checkpoint savers with shared logic.
Asynchronous Neo4j checkpoint saver for LangGraph.
This class implements the BaseCheckpointSaver interface using Neo4j as the persistence backend with async support and a proper graph model. It supports storing checkpoints, channel states, and pending writes using relationships for efficient traversal.