Files
langgraph/libs
Elior Nataf Lackritz 8c37ffb062 fix(langgraph): never store exit-mode delta writes under the null task id
exit_delta_task_id puts the superstep in the first UUID group. For a
Command's writes in a run whose first superstep is 0, such as one that
starts from an update_state(..., as_node="__input__") checkpoint, that
gave NULL_TASK_ID itself, so get_state and later runs took the writes for
the checkpoint's own pending writes. The DeltaChannel then read the update
on that checkpoint and a replay from it applied it again, while a plain
channel did neither.
2026-10-07 11:38:51 -04:00
..
2026-10-07 09:19:34 -04:00