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