mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-10-01 05:55:14 +02:00
`_defaults` picked the run's saver on its own, and disagreed with the state methods on `checkpointer=False`: a run ignored a lent saver while `update_state` wrote a checkpoint with it that no run reads. A `checkpointer=True` root also got `True` back from `_state_checkpointer` and failed with an AttributeError instead of the run's error. Both now go through `_resolve_checkpointer`, and the state methods require an actual saver.