Files
langgraph/libs
Elior Nataf Lackritz 06b50627a6 fix(langgraph): read a run's DeltaChannel input back only on its own checkpoints
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.
2026-10-09 11:31:58 -04:00
..
2026-10-07 09:19:34 -04:00