mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-10-17 05:35:31 +02:00
Under sync and async durability, a raw Pregel run saved its input to a DeltaChannel input channel as a NULL_TASK_ID write on the checkpoint it started from, which readers apply as that checkpoint's own state. A new thread lost its first input, a run's last checkpoint read the next run's input, and a run from an older checkpoint leaked into the branch that grew from it. The input is now stored there under its own task id, or, on a new thread or an addressed checkpoint, the input checkpoint snapshots the channel.